2017-09-09 5 views
0

Polymer 2.x에 대한 Polymer.AppLocalizeBehavior에 대한 믹스 인을 만드는 방법은 무엇입니까? 나는 다음과 같은 구문을 사용하여 돌아 오는을 유지 mixin을 사용하고Polymer.AppLocalizeBehavior에 대한 Mixins 만드는 방법

:

내 클래스 선언에 Polymer.AppLocalizeBehavior를 추가해야하고 필요한 믹스 인을 만드는 데 도움이 필요
class MyCreateAccount extends ReduxBehavior(Polymer.Element) {..} 

.

답변

1

클래스 기반 구문에서 클래스 mixins의 요소 다중 상속을 무언가로 시뮬레이션 할 수 있습니다. 당신은 당신이 그 파일을 가져 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 ([동작], 수퍼 클래스)를 연장하여 유지 mixin로서 중합체 2 하이브리드 동작을 사용할 수

class MyCreateAccount extends Polymer.mixinBehaviors([Polymer.AppLocalizeBehavior, ReduxBehavior], Polymer.Element) { .. }