首页 > 解决方案 > Angular 未在 HTML 中呈现字符串变量

问题描述

控制台显示值

我试图从我的打字稿文件中的 API 获取后呈现字符串值,但不知何故它没有显示在 HTML 中,即使它显示在控制台中的任何输入中?

  getVersion(): void {
    this.dataService.sendGetRequest()
      .subscribe(
      response => {
      this.products = JSON.parse(JSON.stringify(response.json()));
      console.log(this.products['version']);
      this.products_version = this.products['version'];
      console.log(this.products_version);

    },
    error => {}
    );
  }
                  <td valign="top" class="env-deploy-date" [style.width.%]="calcwidth()">
                    <div class="env-version-date" >
                      <div style.background-color="{{carnivalPackageResponse.buildColorTags[packageDetails.environments[envType.toLowerCase()]?.packageVersion]}}" (click)="loadLinksTemplate(envType.toLowerCase(), packageDetails.packageName)" class="env-version">{{products_version}}</div>
                    </div>
                  </td>

标签: javascripthtmlangularjs

解决方案


推荐阅读