【发布时间】:2020-06-06 00:45:34
【问题描述】:
我有一堆由循环生成的文本区域,虽然我可以将初始值设置为 null,但如果用户键入文本然后删除它,该值将恢复为空字符串。
我的html:
<form #reviewForm="ngForm" (ngSubmit)="onReviewFormSubmit(reviewForm.value)">
...
<textarea (input)="value = $event.target.value"
[name]="comments" [ngModel]="defaultValue"
id="{{'comments-'+i}}"
placeholder="Comments"></textarea>
...
</form>
我的组件:
defaultValue: string = null;
json 对象需要 cmets 的字符串值或 null。我最初使用defaultValue 将其设置为null,当用户键入时我得到一个字符串值,但一旦他们清空文本区域,它就会恢复为""。
如何将空字符串状态设置为 null?
【问题讨论】:
标签: angular typescript textarea