0
通過單擊鏈接我更改視圖,這重新實例化我的控制器。這就是爲什麼activeMenu是空的。如果創建服務並將當前活動的菜單存儲在那裏,它將不會爲空。如何創建服務來執行此操作? ?這是我的第一次,我需要創建的服務,這是我plnkr ... http://plnkr.co/edit/gJko3umteXXEye7o9StR?p=preview 問題是菜單上,當用戶點擊從佈局則該重新實例化我的控制器如何創建將存儲當前活動菜單的服務?
佈局:
<li class="dropdown">
<ul class="submenu">
<li><a href="../Account/#/PersonalInfo" ng-click="SetActiveMenuForPersonalInfo();">@Translate("MY_ACCOUNT")</a></li>
<li ng-click="GetLoader();"><a href="#">@Translate("SETTINGS")</a></li>
<li ng-click="GetLoader();"><a href="../Account/#/Tickets">@Translate("TICKET_HISTORY")</a></li>
<li ng-click="GetLoader();"><a href="../Account/#/Transactions">@Translate("TRANSACTIONS")</a></li>
<li ng-click="GetLoader();"><a href="#">@Translate("BONUS_ACCOUNT")</a></li>
<li><a href="#">@Translate("ODDS_REPRENSETATION")</a></li>
<li><a href="#">@Translate("HELP")</a></li>
<li><a href="javascript:document.getElementById('logoutForm').submit()">@Translate("LOGOUT")</a></li>
</ul> </li>