gpt4 book ai didi

ember.js - 进入root状态时加载数据

转载 作者:行者123 更新时间:2023-12-01 04:02:21 25 4
gpt4 key购买 nike

我想在应用程序进入根状态时加载数据或执行一些计算,任何想法如何实现它?

最佳答案

我不确定你的问题是什么,因为 Controller 没有状态,所以我猜你在这里谈论的是路由。

如果要在进入 root 状态时加载数据,该功能尚未实现,但可能会在以后实现。

看看这个问题:Controller instances not available in connectOutlets of root state. ,我想这正是你的问题。

在他们实现此功能之前,您仍然可以:

  • ApplicationController#init 中加载数据方法
  • 添加包含所有其他路径(root.all)的路由,并在 connectOutlets 中加载数据all的方法路线(我不喜欢这个解决方案)
  • 观察applicationController路由器的属性通过这样做(见 this JSFiddle ):
    App.Router = Em.Router.extend({
    loadData: function() {
    // load data here
    }.observes('applicationController'),
    });
  • 关于ember.js - 进入root状态时加载数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12797493/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com