如何为聚合物2.x的Polymer.AppLocalizeBehavior创建混合器?
我使用以下语法来使用Redux混频器:
class MyCreateAccount extends ReduxBehavior(Polymer.Element) {..}我需要将Polymer.AppLocalizeBehavior添加到类声明中,并需要帮助创建所需的混音。
发布于 2017-09-10 17:37:02
在基于类的语法中,您可以模拟类混合元素的多重继承。
例如,如果您创建了这样一个redux存储文件
<...your redux store content...>
const store = Redux.createStore((state = {}, action) => state)
const ReduxMixin = PolymerRedux(store)您可以导入该文件,并使用redux包装混合行为绑定元素,您可以在其中包含您的行为。
class MyCreateAccount extends ReduxMixin(Polymer.mixinBehaviors([Polymer.AppLocalizeBehavior], Polymer.Element)) { .. }或者,您可以通过扩展Polymer.mixinBehaviors(行为,超类),将聚合物2杂化行为作为混合体使用,如下所示
class MyCreateAccount extends Polymer.mixinBehaviors([Polymer.AppLocalizeBehavior, ReduxBehavior], Polymer.Element) { .. }https://stackoverflow.com/questions/46134917
复制相似问题