问题标签 [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.

0 投票
1 回答
137 浏览

router - 使用路由器很难将 Ionic3 代码的导航部分升级到 ionic4

嗨,这是我在 stackoverflow 中的第一个问题,非常感谢任何帮助:

基本上我的代码显示了两个页面,可以在同一页面或其他页面上进行导航。我找不到使用路由器将我的代码升级到 Ionic4 的方法。

我在 Ionic3 中的service.ts是:

app.html是:

我试图从 @ionic/angular 导入 RouterOutlet 但没有成功

0 投票
3 回答
15177 浏览

ionic-framework - 如何居中Ionic 4 中的文本

如何<ion-item-divider>在 Ionic 4 的元素中水平居中文本?

我在 Ionic 4文档中找不到任何关于居中 html 组件文本的内容。在 Ionic 3 文档中,我找到了text-center如下所示的属性实用程序并在此处记录,但它不起作用。

我也尝试添加style="text-align: center;"<ion-item-divider>元素中,但也没有做任何事情。

0 投票
0 回答
497 浏览

cordova - Ionic 4 打印模块给出 Cordova 错误不可用

我正在使用该@ionic-native/printer模块打印特定区域。

下面是打印按钮的代码:

和按钮html:

模块被导入到app.module.tshome.ts使用的地方。

当我单击打印按钮时,出现以下错误:

cordova_not_available

但是cordova已经安装好了。

0 投票
8 回答
28095 浏览

ionic-framework - 禁用登录页面 ionic 4 上的菜单

我第一次使用 ionic 4 的 beta。我尝试禁用登录页面上的菜单,但我遇到了一些麻烦。

我已经使用 ionic-cli 和 sidemenu 模板创建了应用程序,然后生成了一个登录页面。

<ion-split-pane>从 app.component.html中删除了

我修改了 app-routing.module.ts 以重定向到我的登录屏幕。在我的登录文件中,我尝试放置一个 ngOnInit 事件来禁用此特定页面上的菜单

我尝试使用 ion-menu 中设置的 id

并更改我的代码

它不起作用,请有人帮助我。

谢谢

0 投票
4 回答
5011 浏览

ios - 离子 4 - livereload 不起作用

带有 ionic 4 的 iOS 设备(ionic cordova run ios -l)上的 Livereload 似乎不起作用。它停留在初始屏幕的初始加载。我在 ionic start **** 空白后立即尝试了新项目,它仍然无法正常工作。

浏览器 (ionic serve) 和模拟器 (ionic cordova emulate ios -l) 上的 livereload 工作正常。

离子信息:

有没有人知道如何解决这个问题?

谢谢

0 投票
1 回答
4868 浏览

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.

0 投票
2 回答
8875 浏览

angular - Ionic 4 本机插件地理定位给了我“找不到模块:错误:无法解析 'rxjs/Observable'”

我正在尝试使用离子原生插件geolocationionic 4但出现此错误:

编译失败。

./node_modules/@ionic-native/geolocation/index.js 未找到模块:错误:无法解析“C:\Projects\ionic\prayers\node_modules\@ionic-native\geolocation”中的“rxjs/Observable”

这是我的依赖项:

这是我使用的代码:-

app.module.ts

主页.ts

0 投票
1 回答
141 浏览

angular5 - Angular 5 服务被重新实例化

我有两个由延迟加载加载的单独模块,我试图在它们之间传递一些数据,我通过服务这样做,并且服务应该是单例的,对吗?但是当我注入服务时它会被实例化,为什么?

这是第一个组件的代码

这是第二个组成部分

这是提供服务的父模块

这就是服务

0 投票
0 回答
271 浏览

angular - “离子开发应用程序”和“真实手机”上的空白屏幕

我是 Ionic 的新手,我关注了Ionic 4 doc。我只是使用安装ionic start myApp sidemenu --type=angular并没有修改任何代码,它在浏览器上运行没有任何问题。但是当我在手机上的 Ionic 开发应用程序上检查它时,它会显示一个空白页。

我尝试构建“apk”文件并尝试在手机上运行。它再次显示空白页。

不知道我错过了什么,我只是按照文档中提到的所有说明进行操作。

有任何想法吗 ?

0 投票
2 回答
506 浏览

android - Android apk后的离子网页错误

我刚刚开始 Learnig Ionic,在成功部署 myapp(生成 apk 并安装在我的手机中)后,我的 android 设备上仍然出现网页错误“无法连接到服务器(http://localhost:8080/)”

我相信该应用程序应该离线,因为我没有使用任何网络服务。在这里查看错误