如何在Angular2模板文件中引用外部定义的常量

时间:2016-09-02 19:14:03

标签: angular typescript

我在一个单独的constants.ts文件中定义了一堆字符串常量 export const MY_PLACEHOLDER: string = 'some placeholder';

我需要在Angular2组件的模板文件中使用MY_PLACEHOLDER,如此 <input ... [placeholder]=MY_PLACEHOLDER />

现在我只是在my-component.ts文件中导入常量 import {MY_PLACEHOLDER} from './constants'然后在模板文件中使用它。

这样可以正常工作,除了我所做的每一个常量,我得到一个tslint警告unused property "MY_PLACEHOLDER"

如何以避免此警告的方式在模板文件中使用/引用外部常量?

编辑:我知道我可以关闭tslint警告。

1 个答案:

答案 0 :(得分:1)

理想情况下,您应该将常量属性分配给某个组件级变量,并在模板中使用它。