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

0 投票
1 回答
47 浏览

angularjs - 无法在 Ionic V5 App 上禁用 d3 topojson 底图缩放

我试图在我的应用程序上使 d3 拓扑图的缩放功能更平滑。默认的缩放行为有点滞后,而且大多与离子触摸事件冲突。我正在尝试完全禁用所有默认缩放功能,并将尝试使用放大/缩小按钮来执行此操作。但似乎我无法禁用缩放。

这是我的标记

在此处输入图像描述

这是我的地图代码...

在此处输入图像描述

虽然我不能在地图上捏缩放,但似乎我可以通过捏地图外的白色区域来缩放 svg。我想完全禁用捏缩放,因此用户无法使用触摸进行缩放。

0 投票
2 回答
2063 浏览

ionic-framework - 使用离子电容器打开设备设置

我正在尝试找到一种使用电容器打开设置/首选项应用程序的方法,但我没有成功。

App.canOpenUrl({ url: 'com.apple.Preferences' })失败并显示错误消息-canOpenURL: failed for URL: "com.apple.Preferences" - error: "Invalid input URL"

我不确定我是否做错了,或者是否甚至可以使用电容器打开本机应用程序......?

这篇文章展示了如何打开 facebook 应用程序,但没有关于原生应用程序

0 投票
1 回答
37 浏览

angular - 获取远程 JSON 离子

在 Ionic 5 中,我需要帮助才能从服务器获取远程数据。基本上我尝试从远程 REST 服务获取 json 格式的数据。我已经创建了一个服务提供者,我使用 httpClient get 方法来获取这样的 json:

然后在提供程序中我在 ngOnInit() 中使用

我哪里错了?如果我在控制台上查看,我会得到 Observable 数据

0 投票
1 回答
25 浏览

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

我认为这是因为表单在字段填充值之前被初始化。我如何让表单识别加载页面时提供的输入值?

0 投票
1 回答
1316 浏览

angular - Ionic 5:如何设置自定义 webpack 配置?


我正在尝试为我的 ionic 5 应用程序设置自定义 webpack 配置,在 ionic 5 文档中没有任何内容,所以我遵循了 ionic 3 doc。

在我的 package.json 中,我添加了这样的脚本和配置:

当我运行“离子服务”时,我收到了这个错误:

我想知道离子 5 中是否有不同的方式,或者其他有帮助的方法

0 投票
3 回答
4759 浏览

android-studio - 离子5电容器android项目不同步

Android Studio 不断构建并安装第一个 android 项目到设备中。

我努力了

甚至删除 /android 文件夹并重新添加。该项目仍然是我第一次添加到 android studio 中。我试过'Gradle sync'和'Invalidate cache /restart'仍然没有运气。

我已将我的项目资源图标和飞溅更新为自定义的,但 android 项目仍使用电容器默认图标和飞溅。有没有人遇到过这个问题?

0 投票
1 回答
823 浏览

html - HTML 标签在 Ionic 5 警报文本中不起作用

我已将以下代码从 Ionic 3 迁移到 Ionic 5

在 Ionic 3 中,用户名以粗体显示,但在 Ionic 5 中,HTML 标签不起作用,< b > 标签显示为文本。请建议我如何在 IONIC 5 中设置警报中的文本样式。

0 投票
1 回答
69 浏览

ionic-framework - Ionic5 上的 GoogleMaps 弄乱了滑动模式

0 投票
2 回答
3774 浏览

ionic-framework - Ionic 5 有滑动事件吗?

我有一个 Ionic 页面,我希望在向左滑动时将其重定向到自定义页面。仅仅将我重定向回来是不够的,因为我可以从深层链接打开该页面,这意味着我没有返回窗口的历史记录。

我看到有一个手势 API,但对于这样一个常见的原因来说它有点太多了。另外,我在以前的版本中看到了向左/向右滑动事件,但在 Ionic 4/5 上没有参考。

Ionic 5 没有向左滑动的事件吗?

0 投票
1 回答
319 浏览

arrays - 如何在使用Angular单击Ionic时使用* ngFor将样式应用于数组中的特定项目

我正在尝试在单击时为可迭代数组中的特定项目应用样式。我面临的问题是,它将样式应用于数组中的整个项目。

我想在单击按钮时仅将样式动态应用于该特定索引。

以下是我的代码的摘录

HTML 文件

TS文件

我使用 Stackblitz创建了一个工作示例。有人可以帮忙吗?