有没有办法将 ng-show 表达式绑定到包含绑定表达式本身的字符串?
例如:
field={};
field.a=true;
field.showExpression='a == true';
<input ng-show="field.showExpression">
我也试过<input ng-show="{{field.showExpression}}">
了,但它们似乎都不起作用。
我希望绑定保持活动状态,以便当 field.a 对象从 true 变为 false 时,表达式会再次被评估,从而隐藏输入。
就像背景一样,我正在尝试实现依赖性下拉列表,因此我的showexpress应该是表单字段。showExpression='maindropDownValue!= null',每当将被绑定到MainDropDownValue被选中的MainDropdown时,就会显示第二个。
我正在使用角度 1.0.8