我有一个我想以这种方式使用的组件:
<my-component text='ctrl.text' editable></my-component>
editable
是布尔值并遵循正确的 HTML 语义,不需要值。如果editable
包含该属性,它会映射到一个空字符串,如果不包含,则处理它会返回一个 null。
在我的组件代码中使用这个布尔值的正确和惯用的方法是什么?
我有一个我想以这种方式使用的组件:
<my-component text='ctrl.text' editable></my-component>
editable
是布尔值并遵循正确的 HTML 语义,不需要值。如果editable
包含该属性,它会映射到一个空字符串,如果不包含,则处理它会返回一个 null。
在我的组件代码中使用这个布尔值的正确和惯用的方法是什么?
我认为这就是您要从 angular-js 寻找 ng-attr-foo 的端口。
它还没有在主分支中,因此也没有在当前版本中(0.9.4)
ng_attribute.dart 的 DartDoc 注释中的示例显示了如何使用它。