离子输入掩码不是已知元素
Ionic input mask is not a known element
我从这里在我的应用程序中使用了这个掩码:
( https://www.npmjs.com/package/ionic-input-mask ),
按照当然的说明安装它并将其导入到应用程序模块中,但它向我显示它不是已知元素的错误。
错误信息:
'input-mask' 不是已知元素:
- 如果 'input-mask' 是一个 Angular 组件,则验证它是该模块的一部分。
- 如果 'input-mask' 是 Web 组件,则将 'CUSTOM_ELEMENTS_SCHEMA' 添加到此组件的“@NgModule.schemas”以抑制此 message.Angular
//in the module
import { InputMaskModule } from 'ionic-input-mask';
imports: [
InputMaskModule,
]
尝试使用它似乎不是个好主意。
它适用于 Ionic 2,虽然它说它也适用于 "versions above",但它似乎不支持 Ionic 4。
2年前就被废弃了,github repo甚至被删除了。
这看起来像是同一类型的东西,而且是新的:
https://www.npmjs.com/package/ionic4-mask-directive
至于您遇到的实际问题,可能只是您尝试的不兼容,或者可能是您没有将它添加到页面模块。 Ionic 4 具有延迟加载功能,现在将所有内容包装在模块中,因此不再像将其添加到主模块那样。尝试 ionic4 掩码的另一个原因,它应该有现代设置说明:)
我从这里在我的应用程序中使用了这个掩码:
( https://www.npmjs.com/package/ionic-input-mask ),
按照当然的说明安装它并将其导入到应用程序模块中,但它向我显示它不是已知元素的错误。
错误信息:
'input-mask' 不是已知元素:
- 如果 'input-mask' 是一个 Angular 组件,则验证它是该模块的一部分。
- 如果 'input-mask' 是 Web 组件,则将 'CUSTOM_ELEMENTS_SCHEMA' 添加到此组件的“@NgModule.schemas”以抑制此 message.Angular
//in the module
import { InputMaskModule } from 'ionic-input-mask';
imports: [
InputMaskModule,
]
尝试使用它似乎不是个好主意。
它适用于 Ionic 2,虽然它说它也适用于 "versions above",但它似乎不支持 Ionic 4。
2年前就被废弃了,github repo甚至被删除了。
这看起来像是同一类型的东西,而且是新的:
https://www.npmjs.com/package/ionic4-mask-directive
至于您遇到的实际问题,可能只是您尝试的不兼容,或者可能是您没有将它添加到页面模块。 Ionic 4 具有延迟加载功能,现在将所有内容包装在模块中,因此不再像将其添加到主模块那样。尝试 ionic4 掩码的另一个原因,它应该有现代设置说明:)