使用JS模板本身的指令

时间:2016-05-27 04:03:38

标签: javascript angularjs ionic-framework

我正在尝试在模板中使用指令。

然而,数据永远不会到达我的应用程序。该字段只是空白。

有人可以帮忙吗?

IRequest

1 个答案:

答案 0 :(得分:0)

您应该使用范围对象进行确认以编译模板。还要确保正确使用异步getData

.run(function($ionicPlatform, $ionicPopup, TranslationsService) {
     $ionicPlatform.onHardwareBackButton(function () {
      if (true) {

         $scope.translations = TranslationsService.getData();

         $ionicPopup.confirm({
             title: 'Exit?',
             scope: $scope,
             template:   'MESSAGE HERE {{translations.logout}}'
         }).then(function(res){
             if( res ){
               navigator.app.exitApp();
             }
         })
      }
   })
})

如果getData是异步返回承诺,那么你需要这样做:

TranslationsService.getData().then(function(data) {
    $scope.translations = data;
})