javascript - 将 Ember.js 用于仅与 Rails 一起使用的某些 View

标签 javascript ruby-on-rails ember.js

我有 Rails 应用程序,我想用它来实现 Ember.js。

我只想将其用于某些页面/ View ,而不是全部。

我尝试做一些,但似乎 javascript 是在之后呈现的(这是预测的)所以当我呈现部分 View 时,它不会在内部呈现,而是在 body 的结束标记之前呈现。

有没有好的方法来构建它,或者我应该使用整个 View 来运行 Ember.js?

最佳答案

您可以在创建 Ember 应用程序时设置 rootElement 以告知 Ember 将应用程序嵌入何处。

App = Ember.Application.create({
  rootElement: "#emberMain"
});

关于javascript - 将 Ember.js 用于仅与 Rails 一起使用的某些 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18947863/

相关文章:

javascript - 用于 WordPress 的 JW Player 6 插件编辑 jwplayer.js 白色背景

javascript - 如何强制定位元素停留在浏览器可见区域内?

javascript - Rails AJAX 快捷方式?

javascript - Handlebars 助手返回 [object HTMLSpanElement]

ember.js - Ember Router 转换为带参数的嵌套路由

javascript - Ember.js - 组件内部模型

javascript - Rails 4,提交后收到不需要的 'you are being redirected' 消息?

ruby-on-rails - Rails 3 View 中是否接受查询?

ruby-on-rails - 在 Rails 中使用 Carrierwave 嵌套表单、内联上传和进度条

javascript - Ember JS 如何设置应用程序