0

次の HTML スニペットがあるとします。

<div class="content" data-section-content></div>

それを次のような Ember ビューに置き換えたいと思います。

App.ContentView = Ember.View.extend({
   tagName :"div",
   classNames : ["content"],
   ... ( how can i add the >> data-section-content << to the view )
});

ビューにdata-section-contentを追加する最良の方法は何ですか?

4

1 に答える 1

0

<div class="content" data-section-content></div>同じようです<div class="content" data-section-content=""></div>

だから私は実装することで問題を解決できます:

App.ContentView = Ember.View.extend({
   tagName :"div",
   classNames : ["content"],
   attributeBindings : ["data-section-content"],
   "data-section-content": ""
});

またはそれより短い

App.ContentView = Ember.View.extend({
   tagName :"div data-section-content",
   classNames : ["content"]
});
于 2013-04-12T21:21:03.503 に答える