亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

angularjs公共模塊的數據怎么操作

angularjs公共模塊的數據怎么操作

琦屹 2016-08-21 21:28:20
directive('footCommen', function() {return?{???? ????restrict:?'AE', ???? ????replace:?false}});當我們在多個指令的templateUrl 中引用同一個模板時,比如頭部導航欄或是尾部的信息,里面的數據都是一樣的,我要怎樣用一個統一的控制器或是其他什么方法去控制這些數據呢,特別是像電商類的篩選部分,如果每個模塊下的控制器都寫一個不僅麻煩不方便而且還會影響其他的模塊,
查看完整描述

2 回答

?
請叫我一聲_大_

TA貢獻11條經驗 獲得超24個贊

angularjs的指令編寫的時候,我們可以在controller中去注入當前使用該directive的$scope;

directive('footCommen', function() {

return?{????
????restrict:?'AE',
????controller:function($scope){

????????//這里的 $scope注入的是當前使用這個directive的$scope對象

????????//當然這里也可以注入其他的,比如$rootScope/$window等

????},????
????replace:?false

}

});


查看完整回答
反對 回復 2016-08-27
?
和C說88

TA貢獻6條經驗 獲得超1個贊

在指令里面有controller,可以把數據的控制放到這一部分。

查看完整回答
反對 回復 2016-08-23
  • 2 回答
  • 0 關注
  • 2322 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號