问题标签 [ionic5]
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.
ionic-framework - 使用离子电容器打开设备设置
我正在尝试找到一种使用电容器打开设置/首选项应用程序的方法,但我没有成功。
App.canOpenUrl({ url: 'com.apple.Preferences' })
失败并显示错误消息-canOpenURL: failed for URL: "com.apple.Preferences" - error: "Invalid input URL"
我不确定我是否做错了,或者是否甚至可以使用电容器打开本机应用程序......?
这篇文章展示了如何打开 facebook 应用程序,但没有关于原生应用程序
angular - 获取远程 JSON 离子
在 Ionic 5 中,我需要帮助才能从服务器获取远程数据。基本上我尝试从远程 REST 服务获取 json 格式的数据。我已经创建了一个服务提供者,我使用 httpClient get 方法来获取这样的 json:
然后在提供程序中我在 ngOnInit() 中使用
我哪里错了?如果我在控制台上查看,我会得到 Observable 数据
angular - Ionic 4 FormBuilder 无法识别提交时从数据库提供的自动填充数据
我对离子很陌生。我在 edit-profile.page.module.ts 中有一个带有 ReactiveFormsModule,FormsModule init 的离子表单我正在尝试更新用户的个人资料信息,但即使字段已填写,我也无法获取数据。
在编辑-profile.module.ts
编辑-profile-page.ts
加载页面时,HTML 表单填充了当前数据 (this.user_data)
[自动填写表格][1]
页面加载后,表单填充 this.user_data 好吗
但是在提交时我无法从 ProfileForm 中获取所有值,这是在 edit-profile.page.ts
我认为这是因为表单在字段填充值之前被初始化。我如何让表单识别加载页面时提供的输入值?
angular - Ionic 5:如何设置自定义 webpack 配置?
我正在尝试为我的 ionic 5 应用程序设置自定义 webpack 配置,在 ionic 5 文档中没有任何内容,所以我遵循了 ionic 3 doc。
在我的 package.json 中,我添加了这样的脚本和配置:
当我运行“离子服务”时,我收到了这个错误:
我想知道离子 5 中是否有不同的方式,或者其他有帮助的方法
android-studio - 离子5电容器android项目不同步
Android Studio 不断构建并安装第一个 android 项目到设备中。
我努力了
甚至删除 /android 文件夹并重新添加。该项目仍然是我第一次添加到 android studio 中。我试过'Gradle sync'和'Invalidate cache /restart'仍然没有运气。
我已将我的项目资源图标和飞溅更新为自定义的,但 android 项目仍使用电容器默认图标和飞溅。有没有人遇到过这个问题?
html - HTML 标签在 Ionic 5 警报文本中不起作用
我已将以下代码从 Ionic 3 迁移到 Ionic 5
在 Ionic 3 中,用户名以粗体显示,但在 Ionic 5 中,HTML 标签不起作用,< b > 标签显示为文本。请建议我如何在 IONIC 5 中设置警报中的文本样式。
ionic-framework - Ionic 5 有滑动事件吗?
我有一个 Ionic 页面,我希望在向左滑动时将其重定向到自定义页面。仅仅将我重定向回来是不够的,因为我可以从深层链接打开该页面,这意味着我没有返回窗口的历史记录。
我看到有一个手势 API,但对于这样一个常见的原因来说它有点太多了。另外,我在以前的版本中看到了向左/向右滑动事件,但在 Ionic 4/5 上没有参考。
Ionic 5 没有向左滑动的事件吗?
arrays - 如何在使用Angular单击Ionic时使用* ngFor将样式应用于数组中的特定项目
我正在尝试在单击时为可迭代数组中的特定项目应用样式。我面临的问题是,它将样式应用于数组中的整个项目。
我想在单击按钮时仅将样式动态应用于该特定索引。
以下是我的代码的摘录
HTML 文件
TS文件
我使用 Stackblitz创建了一个工作示例。有人可以帮忙吗?