5
我的angularjs离子应用程序出现问题。在登录期间我们正在加载各种设置。如果我杀了应用程序并重新启动它,这些设置不会被加载。离子应用程序启动事件
我需要知道在应用程序启动时是否有一个事件被调用,以便我可以重新加载我的应用程序设置。
谢谢
我的angularjs离子应用程序出现问题。在登录期间我们正在加载各种设置。如果我杀了应用程序并重新启动它,这些设置不会被加载。离子应用程序启动事件
我需要知道在应用程序启动时是否有一个事件被调用,以便我可以重新加载我的应用程序设置。
谢谢
您可以添加的代码行加载设置,无论是在YourIndex.html的控制器或者你可以把这些代码$ionicPlatform.ready
下。
选项1:您的的index.html的控制器内运行它,因为每次你打开你的应用程序,该控制器将被载入。
var myApp = angular.module('myApp', ['ionic']);
myApp.config(function($stateProvider, $urlRouterProvider) {
$urlRouterProvider.otherwise('/')
$stateProvider.state('index', {
url: '/',
controller: 'IndexCtrl',
})
});
myApp.controller('IndexCtrl', function($scope) {
//load your settings from localStorage or DB where you saved.
});
选项2:每离子调用deviceReady时间打电话。
var myApp = angular.module('myApp', ['ionic']);
myApp.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
//load your settings from localStorage or DB where you saved.
});
});