2017-02-12 69 views
0

是否可以使用ngModel将数据绑定到标签?我想显示从数据库获取的数据,并使用标签显示而不是输入(文本框)。如何将数据绑定到angular2中的标签

+1

正如罗马说的,你可以用'[]'在标签中显示值,如果你打算在标签中显示它,这个值不会在HTML中改变,所以我认为有不需要双向数据绑定('ngModel')在你的情况下 – HardikDG

回答

5

有3种选择:

  1. <label [value]="someValueExpression"/>
  2. <label>{{ value}}</label>
  3. 当您使用形式:

    <label for="name">Name</label> 
    <input type="text" class="form-control" id="name" required> 
    
1

ngModel仅适用于窗体的控件,它从用户获得输入。您需要使用{{ }}语法。

<label>{{ yourData }}</label> 
+0

谢谢!!!!有效 – XamarinDevil

1

不,这是不可能的。 ngModel仅适用于表单的输入控件。该标签不是表单控件。

您可以[]结合其他属性即value属性

<label [value]="expression"/> 
相关问题