Angularjs 条件ng样式

Angularjs 条件ng样式,angularjs,Angularjs,我正试图根据条件改变边界。我没有任何错误,但它不工作 <span ng-style="{{thumb.Selected}} ? {'border' : 'red'}:{'border' : 'black'}" style="display:block; border:solid 1px black;" > 您不需要将条件放在大括号中。至于这里的ng样式,我的理解是,您正在替换应用于该元素的样式的border属性 另外,如果您试图更改边框

我正试图根据条件改变边界。我没有任何错误,但它不工作

<span   ng-style="{{thumb.Selected}} ? {'border' : 'red'}:{'border' : 'black'}" style="display:block; border:solid 1px black;"  >

您不需要将条件放在大括号中。至于这里的ng样式,我的理解是,您正在替换应用于该元素的样式的border属性

另外,如果您试图更改边框,我不认为border:red或border:black是有效的css语句。解决这个问题的一个方法就是这样写

<span ng-style="thumb.selected ? {'border-color': 'red'} : {}" 
style="border:1px solid black">Your text here </span>
此处显示您的文本

你可能想调查一下,这是否回答了你的问题?不用了,谢谢。