不完全禁用每个文件的严格模板

Fra*_*lst 7 tsconfig tslint angular

我有一个包含许多文件的大型项目。

现在我想使用strictTemplates,所以我添加了以下几行:

配置文件

    ...
        "angularCompilerOptions": { 
        "fullTemplateTypeCheck": true, 
        "strictTemplates": true 
    ... 
Run Code Online (Sandbox Code Playgroud)

现在我想禁用(或覆盖)strictTemplates某些html-template文件的规则。最好直接在文件本身中。

就像是:

组件.html

// pseudo code
<!-- @ignore-strictTemplate -->
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这一目标?

ThisAngular 指南页面根本没有帮助我。

Isu*_*ala 2

根据 Angular文档,您可以在某些上下文中使用$any()类型转换函数来选择不对表达式的一部分进行类型检查。