我有我的index.html内部我也在app.js的所有正确位置注入它,这是我的徽章代码:
<ion-tab title="Cart" icon-off="ion-ios-cart-outline" badge-style="badge-assertive" badge="{{tc.badgeNumber}}" icon-on="ion-ios-cart" href="#/tab/cart">
<ion-nav-view name="tab-cart"></ion-nav-view>
然后是我的控制器代码:
* Created by gabed on 3/3/16.
*/
(function(){
'use strict';
angular.module('tabModule', [])
.controller('tabCtrl', tabCtrl);
tabCtrl.$inject = ['cartService','$scope','$timeout'];
function tabCtrl(cartService,$scope,$timeout) {
var tc = this;
tc.badgeNumber = 5;
}
})();
答案 0 :(得分:0)
您应该可以在app.js文件中添加控制器。
.state('tab', {
url: '/tab',
abstract: true,
controller: 'TabsCtrl',
templateUrl: "templates/tabs.html"
})