问题标签 [ionic4]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
router - 使用路由器很难将 Ionic3 代码的导航部分升级到 ionic4
嗨,这是我在 stackoverflow 中的第一个问题,非常感谢任何帮助:
基本上我的代码显示了两个页面,可以在同一页面或其他页面上进行导航。我找不到使用路由器将我的代码升级到 Ionic4 的方法。
我在 Ionic3 中的service.ts是:
app.html是:
我试图从 @ionic/angular 导入 RouterOutlet 但没有成功
ionic-framework - 如何居中Ionic 4 中的文本
如何<ion-item-divider>
在 Ionic 4 的元素中水平居中文本?
我在 Ionic 4文档中找不到任何关于居中 html 组件文本的内容。在 Ionic 3 文档中,我找到了text-center
如下所示的属性实用程序并在此处记录,但它不起作用。
我也尝试添加style="text-align: center;"
到<ion-item-divider>
元素中,但也没有做任何事情。
cordova - Ionic 4 打印模块给出 Cordova 错误不可用
我正在使用该@ionic-native/printer
模块打印特定区域。
下面是打印按钮的代码:
和按钮html:
模块被导入到app.module.ts
它home.ts
使用的地方。
当我单击打印按钮时,出现以下错误:
cordova_not_available
但是cordova已经安装好了。
ionic-framework - 禁用登录页面 ionic 4 上的菜单
我第一次使用 ionic 4 的 beta。我尝试禁用登录页面上的菜单,但我遇到了一些麻烦。
我已经使用 ionic-cli 和 sidemenu 模板创建了应用程序,然后生成了一个登录页面。
我<ion-split-pane>
从 app.component.html中删除了
我修改了 app-routing.module.ts 以重定向到我的登录屏幕。在我的登录文件中,我尝试放置一个 ngOnInit 事件来禁用此特定页面上的菜单
我尝试使用 ion-menu 中设置的 id
并更改我的代码
它不起作用,请有人帮助我。
谢谢
ios - 离子 4 - livereload 不起作用
带有 ionic 4 的 iOS 设备(ionic cordova run ios -l)上的 Livereload 似乎不起作用。它停留在初始屏幕的初始加载。我在 ionic start **** 空白后立即尝试了新项目,它仍然无法正常工作。
浏览器 (ionic serve) 和模拟器 (ionic cordova emulate ios -l) 上的 livereload 工作正常。
离子信息:
有没有人知道如何解决这个问题?
谢谢
angular - Ionic 4 native plugin not working
I am facing a problem with Ionic 4 native plugins. I have installed ionic 4 Cordova native plugin "Geolocation" but when I run the app into my iOS or Android device it's showing to me a blank white screen and nothing happening.
app.module.ts
code:
Home.ts
code:
I don't know why it's happening. But It's working on Ionic 3 project.
Anyone can give me any idea why it's happening and what I did wrong.
angular - Ionic 4 本机插件地理定位给了我“找不到模块:错误:无法解析 'rxjs/Observable'”
我正在尝试使用离子原生插件geolocation
,ionic 4
但出现此错误:
编译失败。
./node_modules/@ionic-native/geolocation/index.js 未找到模块:错误:无法解析“C:\Projects\ionic\prayers\node_modules\@ionic-native\geolocation”中的“rxjs/Observable”
这是我的依赖项:
这是我使用的代码:-
app.module.ts
主页.ts
angular5 - Angular 5 服务被重新实例化
我有两个由延迟加载加载的单独模块,我试图在它们之间传递一些数据,我通过服务这样做,并且服务应该是单例的,对吗?但是当我注入服务时它会被实例化,为什么?
这是第一个组件的代码
这是第二个组成部分
这是提供服务的父模块
这就是服务
angular - “离子开发应用程序”和“真实手机”上的空白屏幕
我是 Ionic 的新手,我关注了Ionic 4 doc。我只是使用安装ionic start myApp sidemenu --type=angular
并没有修改任何代码,它在浏览器上运行没有任何问题。但是当我在手机上的 Ionic 开发应用程序上检查它时,它会显示一个空白页。
我尝试构建“apk”文件并尝试在手机上运行。它再次显示空白页。
不知道我错过了什么,我只是按照文档中提到的所有说明进行操作。
有任何想法吗 ?
android - Android apk后的离子网页错误
我刚刚开始 Learnig Ionic,在成功部署 myapp(生成 apk 并安装在我的手机中)后,我的 android 设备上仍然出现网页错误“无法连接到服务器(http://localhost:8080/)”
我相信该应用程序应该离线,因为我没有使用任何网络服务。在这里查看错误