抽象视图中的 2 个不同控制器
2 different controllers in abstract view
事情是这样的
<ion-tabs ng-controller="LoginCtrl">
<!-- News Tab -->
<ion-tab href="#/tabs/news">
<ion-nav-view name="tab-news"></ion-nav-view>
</ion-tab>
<!-- Dashboard Tab -->
<ion-tab href="#/tabs/promotions">
<ion-nav-view name="tab-promotions"></ion-nav-view>
</ion-tab>
<!-- Account Tab -->
<ion-tab href="#/tabs/signup">
<ion-nav-view name="signup"></ion-nav-view>
</ion-tab>
</ion-tabs>
这是一个移动应用程序,这是抽象视图,我附加了 LoginCtrl,因为我到处都需要它,而且,我还需要另一个控制器随处可见。我需要它无处不在,因为这是一个流媒体音乐应用程序,所以音乐必须在每个视图中不停地播放。那么,我有哪些选择? LoginCtrl 已经在那里定义,我需要设置另一个名为 AudioCtrl
.
的控制器
您可以向 html 添加任意数量的控制器,只需向其中添加一些 div,如下所示:
<div ng-controller="LoginCtrl">
<ion-tabs ng-controller="AudioCtrl">
<!-- News Tab -->
<ion-tab href="#/tabs/news">
<ion-nav-view name="tab-news"></ion-nav-view>
</ion-tab>
<!-- Dashboard Tab -->
<ion-tab href="#/tabs/promotions">
<ion-nav-view name="tab-promotions"></ion-nav-view>
</ion-tab>
<!-- Account Tab -->
<ion-tab href="#/tabs/signup">
<ion-nav-view name="signup"></ion-nav-view>
</ion-tab>
</ion-tabs>
</div>
事情是这样的
<ion-tabs ng-controller="LoginCtrl">
<!-- News Tab -->
<ion-tab href="#/tabs/news">
<ion-nav-view name="tab-news"></ion-nav-view>
</ion-tab>
<!-- Dashboard Tab -->
<ion-tab href="#/tabs/promotions">
<ion-nav-view name="tab-promotions"></ion-nav-view>
</ion-tab>
<!-- Account Tab -->
<ion-tab href="#/tabs/signup">
<ion-nav-view name="signup"></ion-nav-view>
</ion-tab>
</ion-tabs>
这是一个移动应用程序,这是抽象视图,我附加了 LoginCtrl,因为我到处都需要它,而且,我还需要另一个控制器随处可见。我需要它无处不在,因为这是一个流媒体音乐应用程序,所以音乐必须在每个视图中不停地播放。那么,我有哪些选择? LoginCtrl 已经在那里定义,我需要设置另一个名为 AudioCtrl
.
您可以向 html 添加任意数量的控制器,只需向其中添加一些 div,如下所示:
<div ng-controller="LoginCtrl">
<ion-tabs ng-controller="AudioCtrl">
<!-- News Tab -->
<ion-tab href="#/tabs/news">
<ion-nav-view name="tab-news"></ion-nav-view>
</ion-tab>
<!-- Dashboard Tab -->
<ion-tab href="#/tabs/promotions">
<ion-nav-view name="tab-promotions"></ion-nav-view>
</ion-tab>
<!-- Account Tab -->
<ion-tab href="#/tabs/signup">
<ion-nav-view name="signup"></ion-nav-view>
</ion-tab>
</ion-tabs>
</div>