避免在Polymer中使用@observable

时间:2014-08-21 19:59:25

标签: dart dart-polymer observable

从这个链接:

http://blog.sethladd.com/2013/09/forms-http-servers-and-polymer-with-dart.html

我知道可以观察Object值,但是如何避免对类中的每个变量使用@observable。这样我就不需要多次放@observable了。所以而不是:

class Person extends Object with Observable {
  @observable String name;
  @observable String age;
}

刚才:

class Person {
  String name;
  String age;
}

1 个答案:

答案 0 :(得分:1)

我还没有用过它,但据我记得你也可以在课堂上申请@observable。 我会检查并更新答案......

@observable
class Person extends Object with Observable {
  String name;
  String age;
}

<击>

修改

我把它与@reflectable混为一谈。 @observable需要单独应用于每个字段。

class Person extends Object with Observable {
  @observable String name;
  @observable String age;
}