【问题标题】:Use of setupcontroller in ember.js route?在 ember.js 路由中使用 setupcontroller?
【发布时间】:2020-10-07 03:04:29
【问题描述】:

路由真的需要使用 setupcontroller() 来加载模型到模板吗? setupcontroller有什么用?

【问题讨论】:

    标签: javascript model-view-controller ember.js frontend


    【解决方案1】:

    从技术上讲,是的,setupController 挂钩是将来自model 挂钩的实际数据设置为模板层可以从中访问数据的当前路由的controller 实例。但是,您不需要在应用程序的每个路由中都这样做,因为这是框架的默认行为 (implementation)。

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

    更多信息,这里是official API documentation,它用一个例子来解释。

    【讨论】:

      猜你喜欢
      • 2013-08-14
      • 1970-01-01
      • 2013-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-26
      • 1970-01-01
      • 2013-01-03
      相关资源
      最近更新 更多