我有一个常量文件constants.ts:
export const C0NST = "constant";
我在服务some.service.ts中访问它,如下所示:
import { C0NST } from './constants'; console.log(C0NST); // "constant"
但是,当我在组件模板中访问它时:
some.component.ts:
import { C0NST } from './constants';
some.component.html:
{{ C0NST }} <!-- Outputs nothing -->
但是,在组件类中定义成员有效:
some.component.ts
public const constant = C0NST;
some.component.html
{{ constant }} <!-- constant -->
我不明白为什么我能够直接在服务类中访问导入的常量,但不能在组件模板中访问,即使我在组件类中导入它。