2016-09-15 2 views
0

맞춤 구성 요소가 있습니다 (예 : 주소. 아래 코드를 살펴보십시오.Polymer에서 매개 변수화 된 데이터 바인딩을 구현하는 방법은 무엇입니까?

  <simple-address name="address" label="Address" id="address" 
          data$="[[data.address]]"> 
      </simple-address> 

[[data.address]]가 상위 컨트롤에서 전달됩니다. 주소를 매개 변수로 전달하는 방법? 예를 들어, dom 연산을 사용하여 이름을 변경하면 유사한 데이터를 단순 주소 제어에 전달해야합니다. 컨트롤의 이름이 '고객 주소'가되면 데이터는 데이터 $ = "[[data.cusomer-address]]"이어야합니다.

미리 감사드립니다.

답변

1

사용 계산 된 바인딩

<simple-address name="address" label="Address" id="address" 
    data={{_computeData(data)}}"> 
</simple-address> 

........... 

_computeData: function(data) { 
    .... 
    return val; 
} 
+0

감사합니다! 정말 도움이됩니다. – Kanstantsin

관련 문제