2013-04-12 2 views
0

Рассмотрим У меня есть следующий фрагмент кода HTML:Как я могу добавить свойство HTML5 с точки зрения Ember

<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) 
}); 

Что это лучший способ добавить данные-раздел-контент на просмотр?

ответ

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"] 
}); 
Смежные вопросы