angular - 访问模板中组件的对象属性不会显示该对象的属性

标签 angular visual-studio-code

我有一个接口(interface)定义如下

export interface I18nStrings {
    header: any;
    footer: any;
    sideNav: any;
}

在一个组件中我定义了一个属性

strings: I18nStrings;

当我在组件中键入 this.strings. 时,我的 IDE 会向我显示 this.strings 上可用的属性。

我希望当我在组件的 html 模板中键入 {{strings. 时发生同样的事情。

这可能吗?如果是,我该怎么做?

最佳答案

如果您使用 VS 代码,请安装扩展“Angular Language Service”。它符合您正在寻找的目的

关于angular - 访问模板中组件的对象属性不会显示该对象的属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56005603/

相关文章:

visual-studio-code - VSCode :/usr/bin/node: bad option: --inspect since last upgrade?

python - 如何防止 Visual Studio Code Python 调试器在处理异常时停止?

reactjs - 如何让 VS Code 理解我在 React Native 中用于命令单击的别名?

使用自定义类型进行 Angular 单元测试会导致找不到命名空间

jquery - Angular/Bootstrap - 导航栏显示不正确

angular - 如何为 Angular 中的备用列添加背景颜色

visual-studio - Visual Studio Code 的终端中是否有 "Select all"的键盘快捷键?

javascript - 如何使用 Angular 2发出链接请求(不同数量)

javascript - Angular 无法在类中初始化服务 (HttpClient)

visual-studio-code - 如何让 Prettier、Eslint 和 Visual Studio Code 一起玩得很好