【发布时间】:2012-03-08 12:38:41
【问题描述】:
我正在考虑将 Ember 与现有 Rails 应用程序集成,以利用 Ember 的绑定、事件(didInsertElement 等)...
现在我不想将我的 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`
});
【问题讨论】:
标签: ember.js