如果不使用路由,如何在控制器中执行初始提取

时间:2015-05-12 22:04:08

标签: angularjs

在TodoMVC angularjs应用程序中,在路由器配置的resolve方法中执行从存储器的初始提取。如果只在角度应用程序中使用控制器而不是路由器,该怎么做呢?

var routeConfig = {
  controller: 'TodoCtrl',
  templateUrl: 'todomvc-index.html',
  resolve: {
    store: function (todoStorage) {
      // Get the correct module (API or localStorage).
      return todoStorage.then(function (module) {
        module.get(); // Fetch the todo records in the background.
        return module;
      });
    }
  }
};

0 个答案:

没有答案