使用 ion-datetime v4 而不是 v6

Posted

技术标签:

【中文标题】使用 ion-datetime v4 而不是 v6【英文标题】:Use ion-datetime v4 instead of v6 【发布时间】:2022-01-19 12:04:25 【问题描述】:

我正在开发一个主要使用 ionic 框架 v4 构建的 ionic 项目。 最近更改了我的系统设置后,我无法显示我的日期时间组件,因为它在 ionic v4 下

我想将我的日期时间显示如下:

而不是现在的样子:

如何强制 ionic 使用 v4 组件而不是 v6 ?

【问题讨论】:

将此添加到您的 package.json "@ionic-native/core": "^5.34.0", 并运行:npm i 所以这在 Ionic v6 中被破坏了? 是的,无法将旧 UI 用于日期时间。如果他们能提供一种选择我们想要的日期时间 UI 的方法,我将不胜感激。 【参考方案1】:

你需要按照这个命令安装ionic v4

npm install -g ionic@5.0.0

【讨论】:

安装时出现以下错误。找不到与@ionic/cli@5.9.3 匹配的版本我安装了@ionic/angular@5.9.3,但同样的问题仍然存在。 试试这个 npm install -g ionic@5.0.0 这个答案没有任何意义,你是在建议一个完整的框架升级,而不是在保留 Ionic v6 的同时解决这个特定问题

以上是关于使用 ion-datetime v4 而不是 v6的主要内容,如果未能解决你的问题,请参考以下文章

TCP/IP v6 与TCP/IP v4有啥区别

tp-link941N路由器,v4v5v6v7有啥区别?

React-router-dom (v6) 和 Framer Motion (v4)

将基于 React 路由器 v4 类的代码重写为基于 v6 功能的代码

DHCPv4+DHCPv6

Rust 枚举