我如何获得ngx-mask npm软件包来屏蔽Angular中的电话号码才能正常工作?

时间:2019-07-15 18:12:54

标签: angular

我正在尝试使用ngx-mask npm包工作。说明如下:

在这里找到包裹: https://www.npmjs.com/package/ngx-mask

import {NgxMaskModule} from 'ngx-mask'

export const options: Partial<IConfig> | (() => Partial<IConfig>);

@NgModule({
  (...)
  imports: [
    NgxMaskModule.forRoot(options)
  ]
  (...)
})

但是第二行出现错误:

export const options: Partial<IConfig> | (() => Partial<IConfig>);

该错误表明必须初始化“ const options”声明。我将其初始化为什么?

3 个答案:

答案 0 :(得分:0)

在您的app.module.ts中尝试这样:

# list installed app on the connected device
# it also lists the identifier of the installed packages
ideviceinstaller -l

# install ipa
ideviceinstaller -i <your-package.ipa>

# uninstall app
ideviceinstaller -U <your-app-id>

Source

答案 1 :(得分:0)

您需要将其初始化为null,因为它是一个接口

import { NgxMaskModule, IConfig } from 'ngx-mask';
export const options: Partial<IConfig> | (() => Partial<IConfig>) = null;

答案 2 :(得分:0)

更改

import { NgxMaskModule} from 'ngx-mask';

import { NgxMaskModule, IConfig } from 'ngx-mask';