搜尋

首頁  >  問答  >  主體

javascript - angular4 中指令修改元素的內容

@Input('hqConversionCase') hqConversionCaseVal: string;
  @HostBinding() get innerHtml() {
    if (this.hqConversionCaseVal === "upper") {
      return this.innerHtml.toUpperCase();
    }
    if (this.hqConversionCaseVal === "lower") {
      return this.innerHtml.toLowerCase();
    }
  }

我是這麼寫的,他老報超出堆棧,請問在指令中如何修改元素的值。

世界只因有你世界只因有你2744 天前862

全部回覆(1)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-06-12 09:29:35

    return的 this.innerHtml 老是呼叫自己的函數,所以會回報這個錯誤。

    回覆
    0
  • 取消回覆