簡體   English   中英

如何將tabs.html中的徽章鏈接到控制器

[英]How do I link a badge in my tabs.html to a controller

我在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;
  }

})();

您應該能夠將控制器添加到您的app.js文件中。

  .state('tab', {
      url: '/tab',
      abstract: true,
      controller: 'TabsCtrl',
      templateUrl:  "templates/tabs.html"
  })

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM