路由实际上需要使用setupcontroller()来加载模型到templete吗?setupcontroller的作用是什么?
8iwquhpp1#
从技术上讲,是的,setupController钩子是将来自model钩子的实际数据设置为当前路由的controller示例的地方,模板层可以从该示例访问数据。但是,您不需要在您的应用的每个路由中都这样做,因为这是框架的默认行为(实现)。如果这个行为对你来说已经足够了,那么就没有必要在你的路由中定义这个钩子了。如果你需要在页面加载之前做一些其他的操作,你可以使用这个钩子。有关更多信息,这里是official API documentation,其中解释了一个例子。
setupController
model
controller
1条答案
按热度按时间8iwquhpp1#
从技术上讲,是的,
setupController
钩子是将来自model
钩子的实际数据设置为当前路由的controller
示例的地方,模板层可以从该示例访问数据。但是,您不需要在您的应用的每个路由中都这样做,因为这是框架的默认行为(实现)。如果这个行为对你来说已经足够了,那么就没有必要在你的路由中定义这个钩子了。如果你需要在页面加载之前做一些其他的操作,你可以使用这个钩子。
有关更多信息,这里是official API documentation,其中解释了一个例子。