Javascript 在ember.js路由中使用setupcontroller?

Javascript 在ember.js路由中使用setupcontroller?,javascript,model-view-controller,ember.js,frontend,Javascript,Model View Controller,Ember.js,Frontend,routes是否确实需要使用setupcontroller()将模型加载到templete?setupcontroller的用途是什么?从技术上讲,是的,setupcontroller钩子是将模型钩子中的实际数据设置为当前路由的控制器实例,模板层可以从该实例访问数据。但是,您不必在应用程序的每一条路径上都执行此操作,因为这是框架的默认行为() 如果这种行为对您来说已经足够了,那么就没有必要在您的路径中定义这个钩子。在这种情况下,您需要在页面加载之前执行一些其他操作,您可以使用这个钩子 有关更多信

routes是否确实需要使用setupcontroller()将模型加载到templete?setupcontroller的用途是什么?

从技术上讲,是的,
setupcontroller
钩子是将
模型
钩子中的实际数据设置为当前路由的
控制器
实例,模板层可以从该实例访问数据。但是,您不必在应用程序的每一条路径上都执行此操作,因为这是框架的默认行为()

如果这种行为对您来说已经足够了,那么就没有必要在您的路径中定义这个钩子。在这种情况下,您需要在页面加载之前执行一些其他操作,您可以使用这个钩子


有关更多信息,请参见示例。

从技术上讲,是的,
设置控制器
钩子是将
模型
钩子中的实际数据设置为当前路由的
控制器
实例,模板层可以从该实例访问数据。但是,您不必在应用程序的每一条路径上都执行此操作,因为这是框架的默认行为()

如果这种行为对您来说已经足够了,那么就没有必要在您的路径中定义这个钩子。在这种情况下,您需要在页面加载之前执行一些其他操作,您可以使用这个钩子

有关更多信息,请参见下面的示例