【发布时间】:2019-09-03 06:14:25
【问题描述】:
我想在我的 Angular 7 项目中实现输入掩码。我需要知道要遵循的步骤。
我正在尝试使用this 插件。
我遵循以下步骤。
第 1 步:npm install inputmask --save
第 2 步:在我的应用程序中导入为 import Inputmask from "inputmask";
而在声明 declarations: [Inputmask ]
第 3 步:在我的 component.html 中<input data-inputmask="'mask': '[9-]AAA-999'" im-insert="true">
我遇到以下问题:
未捕获的错误:模块“AppRoutingModule”导入的意外值“Inputmask”。请添加@NgModule 注解。
如何解决?或者我可以获取示例代码或链接。
【问题讨论】:
-
您不应该添加 AppModule 而不是 AppRoutingModule 吗?
-
import Inputmask from "inputmask"仅用于导入 ES 模块,而非 Angular 模块。导入的 ES 模块不能声明为角度组件/指令。导入 ES 模块使您可以访问 Inputmask 以在您的打字稿代码中使用,但它不会将其连接到角度模板。