AngularJS重新运行控制器
AngularJS rerun a controller
我正在研究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');
})
Ionic 从视图
范围内发出事件,如 $ionicView.enter
,$ionicView.beforeEnter
这可能有助于您在用户进入视图时重新运行控制器逻辑。
文档
相关文章:
- 重新运行上次进行的AJAX调用
- 如何在node+express中重新运行请求处理程序
- 我想让我的程序重新运行开头,有点像循环 JavaScript
- Chrome扩展-重定向当前选项卡后重新运行扩展脚本
- 在不重新运行jquery验证的情况下检查表单是否有效
- 如何重新运行Meteor出版物以刷新客户端上收藏的内容
- 当屏幕方向改变时,重新运行javascript函数
- 重新运行自定义Modernizr测试
- 手动触发 Karma 以重新运行测试
- 在本地存储之后重新运行脚本
- AngularJS控制器重新加载
- AngularJS重新运行控制器
- 在帧重新加载时检测帧更改或重新运行内容脚本
- 如何在角度中重新运行过滤器
- 在 DOM 修改后重新运行 jQuery 插件的任意方法
- 当$scope更改时重新运行反应式帮助程序
- AngularJS在ng-repeat中重新运行ng-if
- jQuery 在 ajax 加载的内容上重新运行脚本
- 流星JS页面分页.set()重新运行控制器
- Angular -如果控制器已经运行,防止重新加载