是否可以使用ngModel
将数据绑定到标签?我想显示从数据库中获取的数据并使用标签显示而不是输入(文本框)。
答案 0 :(得分:8)
有3种选择:
<label [value]="someValueExpression"/>
<label>{{ value}}</label>
使用表单时:
<label for="name">Name</label>
<input type="text" class="form-control" id="name" required>
答案 1 :(得分:2)
ngModel
仅适用于从用户获取输入的表单控件。您需要使用{{ }}
语法。
<label>{{ yourData }}</label>
答案 2 :(得分:1)
不,这是不可能的。 ngModel
仅适用于表单的输入控件。标签不是表单控件。
您可以使用[]
绑定其他属性,即属性绑定。
<label [value]="expression"/>
答案 3 :(得分:0)
为 label 控件实现双向数据绑定的一种方法。
f
在您的ts
<label for="name">{{name}}</label>
现在,每当name属性自动更改时,标签的文本也会相应更改。