【问题标题】:how to setup model from setupcontroller hook in emberjs?如何从 emberjs 中的 setupcontroller 挂钩设置模型?
【发布时间】:2014-03-19 05:14:39
【问题描述】:

我有一个/licenses 路由的模型钩子,它返回this.store.find('license')。但是模板仍然显示旧的许可证列表(不是从服务器返回的,它包含的许可证比商店中的少)。我想强制更新模型。我怎样才能使用 setupcontroller 钩子呢?我在某处读到,我们可以从 setupController 挂钩设置模型,以便在每次加载模板时强制更新模型。

【问题讨论】:

    标签: ember.js model controller ember-data


    【解决方案1】:
    setupController: function(controller, model) {
        controller.set('model', this.store.find('license'));
    }
    

    这就是你要找的。这将为所需的控制器设置模型

    【讨论】:

    • 没错。非常感谢。您能否告诉我两者之间的区别(如您所示从控制器设置模型,并使用模型挂钩返回数据)..?
    猜你喜欢
    • 2016-01-13
    • 1970-01-01
    • 2014-09-26
    • 1970-01-01
    • 1970-01-01
    • 2013-01-04
    • 2021-06-03
    • 2021-02-11
    • 2017-03-30
    相关资源
    最近更新 更多