angular4 中指令修改元素的内容

@Input('hqConversionCase') hqConversionCaseVal: string;

  @HostBinding() get innerHtml() {

    if (this.hqConversionCaseVal === "upper") {

      return this.innerHtml.toUpperCase();

    }

    if (this.hqConversionCaseVal === "lower") {

      return this.innerHtml.toLowerCase();

    }

  }

我是这么写的,他老报超出堆栈,请问在指令中如何修改元素的值。

https://img3.mukewang.com/5c19f97d0001682608810634.jpg

江户川乱折腾
浏览 868回答 1
1回答

宝慕林4294392

return的 this.innerHtml 老是调用自己的函数,所以会报这个错误。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript