5

我知道对于这个特定的错误有很多问题的答案,但是在尝试了这些解决方案的组合之后,没有一个倾向于帮助这个包。

ng2-mdf-validation-messages - https://www.npmjs.com/package/ng2-mdf-validation-messages

GitHub上还有一个问题仍然存在 - https://github.com/d-kostov-dev/ng2-mdf-validation-messages/issues/12

针对不同包的各种解决方案都提到了导出一个函数并通过它包含它,useFactory但我没有得到为这个特定包编写的内容。

例如:

import { Ng2MDFValidationMessagesModule } from 'ng2-mdf-validation-messages';

export function Ng2MDFValidationMessagesModuleFactory() {
    return Ng2MDFValidationMessagesModule.globalConfig({
        class: 'text-danger',
        defaultErrorMessages: {
            required: 'Default Custom Required Message'
        }
    });
}

@NgModule({
    ...
    providers: [
        {
            provide: Ng2MDFValidationMessagesModule,
            useFactory: Ng2MDFValidationMessagesModuleFactory
        }
    ],
})

如果在使用ng.

编辑任何文件并保存后解决了错误,之后一切正常,但不是第一次。

使用 Angular 4 和这个插件添加一个全新安装的示例代码。
可在 - https://github.com/kunaldethe/ng4-mdf-validation-messages-example

配置:

1. node -v (v6.11.0)
2. npm -v (5.4.2)
3. ng --version
    @angular/cli: 1.4.9
    node: 6.11.0
    os: win32 x64
    @angular/animations: 4.4.6
    @angular/common: 4.4.6
    @angular/compiler: 4.4.6
    @angular/core: 4.4.6
    @angular/forms: 4.4.6
    @angular/http: 4.4.6
    @angular/platform-browser: 4.4.6
    @angular/platform-browser-dynamic: 4.4.6
    @angular/router: 4.4.6
    @angular/cli: 1.4.9
    @angular/compiler-cli: 4.4.6
    @angular/language-service: 4.4.6
    typescript-formatter: 5.2.0
    typescript: 2.3.4

任何帮助表示赞赏。

4

0 回答 0