Javascript 仅在子例程上运行余烬
在我的ember应用程序上,我不希望它挂接到根url,而是挂接到子路径控制器上。我该怎么做?Javascript 仅在子例程上运行余烬,javascript,ruby-on-rails,ember.js,Javascript,Ruby On Rails,Ember.js,在我的ember应用程序上,我不希望它挂接到根url,而是挂接到子路径控制器上。我该怎么做? 例如:/您可以只在您的/my\u awesome\u js\u应用程序URL中需要与余烬相关的代码。为此,您可以将一个特定的javascript\u include\u标记'ember\u app'放入视图中,并加载到此url中。在文件app/assets/javascripts/ember_app.js中,应该有ember的初始化代码。例如,在我的示例中,此文件如下所示: #= require han
例如:/您可以只在您的
/my\u awesome\u js\u应用程序
URL中需要与余烬相关的代码。为此,您可以将一个特定的javascript\u include\u标记'ember\u app'
放入视图中,并加载到此url中。在文件app/assets/javascripts/ember_app.js
中,应该有ember的初始化代码。例如,在我的示例中,此文件如下所示:
#= require handlebars
#= require ember
#= require ember-data
#= require_self
#= require store
#= require_tree ./models
#= require_tree ./controllers
#= require_tree ./views
#= require_tree ./helpers
#= require_tree ./templates
#= require_tree ./routes
window.App = Ember.Application.create
rootElement: '#ember'
不要忘记,您不应该在
application.js
中需要此文件(请注意require\u tree.
)。谢谢Mikhail。这帮了我很大的忙。