是否可以获得条件属性(不是类)?
e.g:
<form-field {true: 'required'}[field.required]></form-field>
预期结果
<form-field required></form-field>
或
<f orm-field ></form-field>
现在我有一个
错误:字符串包含无效字符。
这是在我可以编译的模板中的html文件中。
答案 0 :(得分:3)
不,这是不可能的。在您的情况下,您当然可以使用input
指令的ngRequired
参数。
受此示例的启发,您可以对自定义指令使用类似的技巧:只需添加一个参数,指示指令是否已启用。
答案 1 :(得分:-1)
<form-field required={{field.required}}></form-field>
哪个解析为
<form-field required=true></form-field>
JSFiddle示例: http://jsfiddle.net/HB7LU/9973/