0
У меня есть моя внутренняя часть моего index.html. Я также добавляю его во все нужные места в app.js, и это мой код для моего значка:Как связать значок в моем tabs.html с контроллером
<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;
}
})();
У меня уже есть, что в моем app.js папки @ billyg4585 –
.state ('вкладками', { URL: '/ вкладка', аннотация: правда, templateUrl: 'шаблоны/tabs.html' , Контроллер: 'tabCtrl as tc' }) –
Хм, попробуйте привязать свой номер значка к '$ scope'. '$ scope.tc.badgeNumber' – billyg4585