ionicplatform.ready在加载时不会被调用

时间:2015-07-26 07:20:26

标签: ios angularjs ionic-framework ionic

我的控制器中有以下代码:

angular.module('starter.controllers',[]).controller('comeCtrl', function($scope, $ionicModal)
{
    $ionicPlatform.ready(function() {
          console.log('platform Ready!');
          $scope.callSomeFunction();
        });
....

当我在我的iOS设备(不是浏览器)上运行它时,callSomeFunction永远不会被调用,并且没有任何内容打印到控制台。知道我在这里缺少什么吗?

1 个答案:

答案 0 :(得分:1)

您必须在控制器的注入参数中包含$ ionicPlatform。

修改第一行,如下所示:

angular.module('starter.controllers',[]).controller('comeCtrl', function($scope, $ionicModal, $ionicPlatform)