我有一个类,它的属性是一个字符串数组。 我想将 UI 绑定到 TextArea,以便当用户输入文本时,文本区域中的每一行都是类属性数组中的一个字符串。 有没有办法做到这一点,或者某种类型的翻译可以做到这一点?
我的第一个想法可能是烟斗,但这只能单向......
我将如何进行此转换?
您可以利用FormsModule
,这意味着将事件侦听器附加到textarea
<textarea ngModel (ngModelChange)="toArray($event)"></textarea>
然后,在您的组件类中
toArray(value: string): void {
this.model.lines = value.split(/[rn]+/);
}