搜尋

首頁  >  問答  >  主體

angular.js - angular angular-ui-route裡$state.includes 寫這個不起作用

angular 裡$state.includes 寫這篇不起作用

过去多啦不再A梦过去多啦不再A梦2814 天前709

全部回覆(1)我來回復

  • 淡淡烟草味

    淡淡烟草味2017-05-15 17:15:20

    找到原因了,可能$scope作用域不夠,應該用$rootScope

    nameurl.controller.js

     $rootScope.nameURL = $state.includes("nameURL.**");

    這句話的意思是,所有nameURL和nameURL子頁都會回傳true

    index.html

    <li><a ui-sref="nameurl.about" ng-class="{active: nameURL}">关于我们</a></li>

    回覆
    0
  • 取消回覆