表达式在代码Angular / TS

时间:2019-04-03 19:26:09

标签: angular typescript constructor expression

为什么我的{{表达式}}无法正常工作?

我已经尝试了所有方法,但Web浏览器无法识别此{{expression}}或ng-bind,使用ng-bind时它只是显示{{expression}}或根本不显示,有人可以帮助吗? >

我正在使用VS代码,并且由于不必要的错误已禁用了一些插件,但是在浏览器上却可以看到问题,可以在Chrome和Safari上尝试

来自HTML文件

          <div class="form-label"><strong>For:</strong>
            {{ query }}
          </div>

来自TS文件


export class AppComponent {
  query: string;

  constructor() {
    this.query = "Name";
 }
}

预期结果:

(在浏览器上)

名称

实际结果

(在浏览器上)

{{查询}}

1 个答案:

答案 0 :(得分:0)

我认为您在app.module.ts导入数组中缺少的BrowserModule(该模块应该在根模块中仅导入一次)。 如果您还有另一个嵌套模块,则应使用CommonModule。 如果无法使用,请尝试共享您的app.module.ts。 您添加的代码应该可以使用。