我有一个视图与控制器名称"Listctrl"
在这个视图中我想有一个不同的控制器命名为"LocationCtrl"
。目前,我这样做是这样的:使用多个控制器在同一视图与离子
路由
.state('list', {
url: '/list',
templateUrl: 'templates/list.html',
controller: "ListCtrl",
cache: false
})
HTML(list.html)
<ion-view ng-init="ini()" ng-controller="LocationCtrl">
<ion-header-bar class="banner-top ext-box" align-title-h="left">
<div class="int-box2"><h2 id="s_back1">STORIE</h2></div>
</ion-header-bar>
<ion-content class="has-header has-footer no-bgColor start" overflow-scroll="false" has-bouncing="false">
<div class="container-list">
我应该如何正确地解决这个问题?我需要两个控制器用于相同的视图,但在不同的地方,因为我想在不同的视图中重用控制器代码。
目前<ion-view ng-init="ini()" ng-controller="LocationCtrl">
不运行LocationCtrl
任何帮助,非常感谢!
这并不完全合理。 “一个观点的两个控制器”甚至意味着什么?你(或框架)如何能够区分? – Claies