Javascript ionicView.loaded事件期间未分配作用域值

Javascript ionicView.loaded事件期间未分配作用域值,javascript,jquery,angularjs,ionic-framework,Javascript,Jquery,Angularjs,Ionic Framework,我试图从控制器为输入类型分配一个值。确切地说,我正在尝试在ionicView.loaded事件期间和手动隐藏splashscreen之前执行此操作 此处,它不工作,并且未分配值user.ph\u no。 同样为了检查,我放置了一个按钮点击事件,并将值分配给user.ph\u no 它正在工作。 在ionicView.loaded事件期间,我缺少什么来获取分配的值 下面是我的控制器,带有按钮单击事件和ionicview onload事件 angular.module('app.controller

我试图从控制器为输入类型分配一个值。确切地说,我正在尝试在ionicView.loaded事件期间和手动隐藏splashscreen之前执行此操作

此处,它不工作,并且未分配值user.ph\u no。

同样为了检查,我放置了一个按钮点击事件,并将值分配给user.ph\u no

它正在工作。

在ionicView.loaded事件期间,我缺少什么来获取分配的值

下面是我的控制器,带有按钮单击事件和ionicview onload事件

angular.module('app.controllers', ['ionic'])

.controller('registerCtrl', function($scope) {
    $scope.user = {};
    $scope.$on('$ionicView.loaded', function() {
        ionic.Platform.ready( function() {
            if(navigator && navigator.splashscreen){
                $scope.user.ph_no = "12344434";
                navigator.splashscreen.hide();
            }

        });
    });

    //Button click event
    $scope.Register = function() {
    //$scope.user.ph_no = window.MainActivity.getPhn_number();
    $scope.user.ph_no = "9959";
    };
})

为输入指定一个值:

<input type="text" ng-model="user.ph_no" name="ph_no"  />

.controller('registerCtrl', function($scope) {
    $scope.user = {
      ph_no:'12344434'
    }
})

.controller('registerCtrl',函数($scope){
$scope.user={
PHU编号:“12344434”
}
})

试试
$ionicView。改为输入
后?运气不好。已尝试在('$ionicView.afterEnter',function(){ionic.Platform.ready(function())上使用$scope.${