我正在尝试执行此代码
data-toggle="collapse" data-target={{form.$invalid ? '#errorP2' : '#infoDiv'}}
将根据表单有效性切换信息或错误。
我该怎么做?
AngularJS:1.4 --- Bootstrap 3
答案 0 :(得分:1)
我想你只是在渲染的标记中看到这样的东西:
data-target="{{ ng-binding"form.$invalid ? '#errorP2' : '#infoDiv'}}
或类似的。将其包装到qoutes中,因此angular有机会解析表达式,并使用表达式。 1.4.x 做支持ternarys:
data-toggle="collapse" data-target="{{form.$invalid==true ? '#errorP2' : '#infoDiv'}}"