javascript - Angular et jquery utilisent tous deux le symbole $, y aura-t-il un conflit s'ils sont utilisés ensemble?
世界只因有你
世界只因有你 2017-06-14 10:50:38
0
6
920

Par exemple, $scope.op = $('#box'), les deux $ avant et après appartiennent à des bibliothèques différentes. . Y aura-t-il un problème

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

répondre à tous(6)
漂亮男人

Non
$ dans jQuery équivaut à jQuery étant une variable$相当于jQuery是个变量
angular中的$scope$http等也都是单独的变量
其中$只是变量名的一部分 例如var $abc = 'abc' 其中$也不会与jQuery中$$scope, $http en angulaire etc. . sont également des variables distinctes

où $ n'est qu'une partie du nom de la variable, par exemple var $abc = 'abc' où $ n'entrera pas en conflit avec $ dans jQuery🎜
伊谢尔伦

Je ne pense pas

迷茫

$scope$ sont deux noms de variables complètement différents qui n'ont aucun rapport. . .

伊谢尔伦

Pas question~
$scope Vous pouvez le traiter comme un objet... $ C'est un autre objet
comme var abc=1; var a=2;

阿神

$scope中的$只是一个变量的前缀而已,本身和$无关。而jQuery中的$ est une vraie variable.

给我你的怀抱

Vous pouvez redéfinir un symbole pour jQuery et libérer le contrôle de $,
Par exemple :
`var $j = jQuery.noConflict();
$j(".box").on("click",function() { //code});
`

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal