javascript - angular和jquery都用到了$符號,一起用會不會衝突?
世界只因有你
世界只因有你 2017-06-14 10:50:38
0
6
899

比如說$scope.op = $('#box'),前後兩個$屬於不同的函式庫。 。會不會有問題

世界只因有你
世界只因有你

全部回覆(6)
漂亮男人

不會
jQuery中的$相當於jQuery是個變數
angular中的$scope$http等也都是單獨的變數
其中$只是變數名稱的一部分例如= 'abc' 其中$也不會與jQuery中$有衝突

伊谢尔伦

我覺得應該不會

迷茫

$scope$是兩個完全不同的沒有任何關係的變數名稱。 。 。

伊谢尔伦

不會啦~
$scope 你可以當成一件object... $ 又是另一件
好像var abc=1; var a=2; 這2件都不會衝突.. .

阿神

$scope中的$只是一個變數的前綴而已,本身和$無關。而jQuery中的$則是一個實實在在的變數。

给我你的怀抱

可以為jQuery重新定義一個符號,釋放$的控制權,
例如:
`var $j = jQuery.noConflict();
$j(".box").on("click",function(){ //代碼});
`

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板