저는 Ember에 비교적 익숙하며 ember-cli-foundation-sass addon을 사용하는 ember-cli 응용 프로그램에 Foundation 5를 통합했습니다.Ember 구성 요소에 값이없는 데이터 속성 할당
나는 재단의 topbar 요소에 대한 엠버 구성 요소를 짓고 있어요, 내가 그렇게처럼 탐색에 data-topbar
을 설정해야합니다
<nav class="top-bar" data-topbar role="navigation">
<!-- ... -->
</nav>
를 아무 관련 값에 바인딩 속성을 추가 할 수있는 방법이 있나요 Ember 구성 요소? 다음
는role
속성이 아닌 data-topbar
추가 : 'data-topbar': 'foo'
처럼, data-topbar
에 대한 임의의 값을 설정
// app/components/topbar-nav.js
export default Ember.Component.extend({
tagName: 'nav',
classNames: ['top-bar'],
attributeBindings: ['role', 'data-topbar'],
role: 'navigation',
didInsertElement: function() {
this.$().foundation();
}
});
의 탐색 메뉴의 속성을 설정됩니다,하지만 그건 내가 원하는 게 아니에요 :
<nav class="top-bar" data-topbar="foo" role="navigation">
<!-- ... -->
</nav>
감사!