paper-button
에 paper-dropdown
을 캡슐화하려고합니다. 이렇게하려면, 나는 사용자 정의 요소, paper-dropdown-holder
했다 :선택한 코어 메뉴 항목을 사용자 정의 폴리머 요소에 넣으려면 어떻게해야합니까?
<polymer-element name="paper-dropdown-holder" extends="paper-button" relative on-tap="{{toggle}}">
<template>
<shadow></shadow>
<content></content>
</template>
<script>
Polymer({
toggle: function() {
if (!this.dropdown) {
this.dropdown = this.querySelector('paper-dropdown');
}
this.dropdown && this.dropdown.toggle();
}
});
</script>
</polymer-element>
와 나는 같은 페이지에서 그것을 사용하고 있습니다 : 자동을 넣어하는 방법을 알아 내기 위해 내 문제가 The documentation을 해독한다
<paper-dropdown-holder raised tabindex="0" class="unpadded">
<paper-dropdown class="dropdown" flex>
<core-menu class="menu" selected="0">
<paper-item><a href="#writing">Writing</a></paper-item>
<paper-item><a href="#blog">Blog</a></paper-item>
<paper-item><a href="#art">Art</a></paper-item>
</core-menu>
</paper-dropdown>
</paper-dropdown-holder>
현재 선택된 메뉴 항목의 텍스트를 paper-dropdown-holder
에 입력하십시오.
첫 번째 시도는 paper-dropdown-menu
표준을 사용하는 것이었지만 쉽게 paper-button
처럼 스타일을 지정할 수 없었습니다. 해커가 아니라 (더 나은 용어가 부족한) 해커를 수행 할 방법이 있습니까? 답변이 Polymer 철학을 지키면 정말 좋을 것 같습니다.
보너스 도전 : "섹션 선택"과 같은 기본 텍스트를 어떻게 설정합니까? 폴리머의 멋진 것들을
을 내 게시물을 생각하는 당신의 질문에 대답하고있다 그것에 관한 노트가 없다면? –