angular4 中指令修改元素的内容

新手上路,请多包涵
@Input('hqConversionCase') hqConversionCaseVal: string;
  @HostBinding() get innerHtml() {
    if (this.hqConversionCaseVal === "upper") {
      return this.innerHtml.toUpperCase();
    }
    if (this.hqConversionCaseVal === "lower") {
      return this.innerHtml.toLowerCase();
    }
  }

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

阅读 2.4k
1 个回答
新手上路,请多包涵

return的 this.innerHtml 老是调用自己的函数,所以会报这个错误。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题