在 Polymer.dart 中定义全局过滤器/变压器
Posted
技术标签:
【中文标题】在 Polymer.dart 中定义全局过滤器/变压器【英文标题】:Defining a global filter/transformer in Polymer.dart 【发布时间】:2013-08-28 22:08:11 【问题描述】:有没有办法定义一个可用于所有自定义元素的全局转换器?
【问题讨论】:
【参考方案1】:我不知道定义转换器的全局方法,但我使用以下解决方法: 我有一个包含我的全局转换器的类,它们使用 mixin 包含在我的自定义元素中。将其放入您包含在每个元素中的库中。我的全局转换器 mixin:
abstract class GlobalTransformersMixin extends Object implements Observable
@observable
final Transformer asInteger = new _StringToInt();
//...
在自定义元素中使用它:
@CustomTag('my-elment')
class MyElement extends PolymerElement with GlobalTransformersMixin
//...
【讨论】:
以上是关于在 Polymer.dart 中定义全局过滤器/变压器的主要内容,如果未能解决你的问题,请参考以下文章
App Engine + Polymer.dart 带有 hashbang 的单页 Web 应用路由