搜尋

首頁  >  問答  >  主體

javascript - angular和jquery都用到了$符號,一起用會不會衝突?

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

世界只因有你世界只因有你2714 天前901

全部回覆(6)我來回復

  • 漂亮男人

    漂亮男人2017-06-14 10:52:38

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

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-14 10:52:38

    我覺得應該不會

    回覆
    0
  • 迷茫

    迷茫2017-06-14 10:52:38

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

    回覆
    0
  • 伊谢尔伦

    伊谢尔伦2017-06-14 10:52:38

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

    回覆
    0
  • 阿神

    阿神2017-06-14 10:52:38

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

    回覆
    0
  • 给我你的怀抱

    给我你的怀抱2017-06-14 10:52:38

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

    回覆
    0
  • 取消回覆