6

有没有办法定义一个在所有自定义元素中都可用的全局转换器?

4

1 回答 1

3

我不知道定义转换器的全局方法,但我使用以下解决方法:我有一个包含全局转换器的类,这些转换器使用 mixin 包含在我的自定义元素中。将其放入您包含在每个元素中的库中。我的全球变压器混合:

abstract class GlobalTransformersMixin extends Object implements Observable {
  @observable
  final Transformer asInteger = new _StringToInt();
  //...
}

在自定义元素中使用它:

@CustomTag('my-elment')
class MyElement extends PolymerElement with GlobalTransformersMixin {
    //...
}
于 2014-09-18T10:56:08.590 回答