AngularJS重新运行一个控制器

时间:2016-03-07 21:48:19

标签: javascript angularjs ionic-framework

我正在研究ionic + angularjs,

状况 我有一个项目列表,每个项目重定向到一个新页面(窗体)。在填写表格并返回列表后,该项目将带有复选标记。

从表单中,为了返回到我使用$ionicHistory.goBack()

的列表

问题 如何从项目列表中重新运行控制器,下面是我使用的代码:

HTML:

<ion-nav-view>
    <ion-content>
        <div ng-controller="MyCtrl">
        </div>
    </ion-content>
</ion-nav-view>

JS:

.controller('MyCtrl', function($scope) {
   console.log('View is shown');
})

1 个答案:

答案 0 :(得分:0)

Ionic从视图的范围中发出事件,如$ionicView.enter$ionicView.beforeEnter,这可能有助于您在用户进入视图时重新运行控制器逻辑。

Documentation