2
我正在尝试学习Angular 2.我有一个简单的材料输入标签,我希望将它设置为条件值。我试图设置[值]或dataSelected为{{dataSelected}}或(dataSelected),但它并没有伎俩。 有人能让我走向正确的方向吗?如何有条件地分配角2中的属性值?
我正在尝试学习Angular 2.我有一个简单的材料输入标签,我希望将它设置为条件值。我试图设置[值]或dataSelected为{{dataSelected}}或(dataSelected),但它并没有伎俩。 有人能让我走向正确的方向吗?如何有条件地分配角2中的属性值?
相反的value="dataSelected ? {{selectedDataName}} : ''"
你可以设置它value
下面不可能性的方法:
<md-input [attr.value]="dataSelected ? selectedDataName : ''"></md-input>
或
<md-input [value]="dataSelected ? selectedDataName : ''"></md-input>
或
<md-input value="{{dataSelected ? selectedDataName : ''}}"></md-input>
看来,
,当你设置你得到任何错误? – ranakrunal9
没有错误。如果我将其保留为:value =“dataSelected?{{selectedDataName}}:''” 字段中的结果是:dataSelected? TestName1:'' - 因此它只能正确转换selectedDataName。 你认为什么应该是正确的语法?我会测试一下并告诉你结果。 – Morgoth