在 ember.js 路线中使用 setupcontroller?
Use of setupcontroller in ember.js route?
路由真的需要使用setupcontroller()来加载模型到模板吗? setupcontroller有什么用?
从技术上讲,是的,setupController
挂钩是 model
挂钩的实际数据设置为模板层可以访问的当前路由的 controller
实例的地方数据。但是,您不需要在应用程序的每个路由中都这样做,因为这是框架的默认行为 (implementation)。
如果这种行为对您来说足够了,则无需在您的路由中定义此钩子。如果您需要在页面加载之前执行一些其他操作,您可以使用此挂钩。
有关更多信息,这里是 official API documentation,它通过示例进行了解释。
路由真的需要使用setupcontroller()来加载模型到模板吗? setupcontroller有什么用?
从技术上讲,是的,setupController
挂钩是 model
挂钩的实际数据设置为模板层可以访问的当前路由的 controller
实例的地方数据。但是,您不需要在应用程序的每个路由中都这样做,因为这是框架的默认行为 (implementation)。
如果这种行为对您来说足够了,则无需在您的路由中定义此钩子。如果您需要在页面加载之前执行一些其他操作,您可以使用此挂钩。
有关更多信息,这里是 official API documentation,它通过示例进行了解释。