我期待与现有的Rails应用程序集成灰烬灰烬创建视图,采取Ember的绑定,事件(didInsertElement等)的优势......从一个jQuery对象
现在我不想将我的erb视图转移到句柄,但我想创建Ember视图对象并将它们附加到已经在DOM中的各种元素。例如,我可能有
<html>
<body>
<div class="header">
</div>
<div class="content">
</div>
<div class="footer">
</div>
</body>
</html>
和(DOM的准备)创建的每个元素的视图:
App.HeaderView = Ember.View.create({
// capture $('.header') to this
// console.log(this.$().attr('class')) should then output `header`
});
这不是捕获'.header'元件成App.HeaderView。它只是将**添加到''.header'元素中。 – 2012-03-08 14:32:29
我假设你想这样做,因为你写的'附加至$' – pangratz 2012-03-08 14:34:55
编辑我的问题,以澄清 – 2012-03-08 14:35:38