0

我有一个使用 SimpleChanges 的 ngOnChanges

ngOnChanges(changes: SimpleChanges): void {
    for (const propName in changes) {
      if (changes.hasOwnProperty(propName)) {
        console.log(propName);
        switch (propName) {
          case 'generatedFunctionString':
            this.setTooltipString();
        }
      }
    }
  }

但是在html中我想像这样使用那个函数

<textarea title="Function String"
        [(ngModel)]="generatedFunctionString"
        [placeholder]="FUNCTION_DISPLAY_PLACEHOLDER"
        (keyup)="ngOnChanges()">
</textarea>

无论如何我可以将参数传递给该方法吗?谢谢你。

4

1 回答 1

0

您可以将参数作为对象传递给 ngOnChanges 方法。

(keyup)="ngOnChanges({generatedFunctionString: generatedFunctionString})"
于 2020-07-15T16:44:21.437 回答