我看到一些 Angular dart 示例使用这种形式指定属性绑定:
@NgComponent(
selector: 'foobar',
publishAs: 'foo',
map : const { "label" : "@label"}
)
而其他人注释单个字段:
class FooBar {
@NgOneWayOneTime("label")
String label;
}
我是否有理由要使用一种形式而不是另一种形式?
还有一个问题:我可以混合和匹配这两种形式吗?
假设我有一个基类:
MyBase {
@NgOneWay("label")
String label;
}
我可以从该基类继承,并让 Angular 获取注释吗?