【问题标题】:Ionic input mask is not a known element离子输入掩码不是已知元素
【发布时间】:2019-09-08 07:50:03
【问题描述】:

我从这里在我的应用程序中使用了这个掩码:

(https://www.npmjs.com/package/ionic-input-mask),

当然按照说明,安装它并将其导入应用程序模块,但它向我显示它不是已知元素的错误。

错误信息:

'input-mask' 不是已知元素:

  1. 如果“输入掩码”是一个 Angular 组件,则验证它是该模块的一部分。
  2. 如果“input-mask”是 Web 组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”以禁止显示此消息。Angular
//in the module

import { InputMaskModule } from 'ionic-input-mask';



imports: [
    InputMaskModule,
]

【问题讨论】:

  • 尝试使用它似乎是个坏主意,它适用于 Ionic 2,虽然它说它也适用于“以上版本”,但它似乎并不支持 Ionic 4。 2年前就废弃了,github repo也被删除了。

标签: angular ionic-framework ionic4


【解决方案1】:

尝试使用它似乎是个坏主意。

它适用于 Ionic 2,虽然它说它也适用于“以上版本”,但它似乎并不支持 Ionic 4。

2年前就废弃了,github repo也被删除了。

这看起来像同一类型的东西并且是新的:

https://www.npmjs.com/package/ionic4-mask-directive

至于您遇到的实际问题,可能只是您尝试的内容不兼容,或者可能是您没有将其添加到页面模块中。 Ionic 4 具有延迟加载并将所有内容都包装在模块中,因此不再像将其添加到主模块中一样。尝试 ionic4 面具的另一个原因,它应该有现代的设置说明:)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-06
    • 1970-01-01
    • 2017-05-07
    相关资源
    最近更新 更多