Maison > Questions et réponses > le corps du texte
想从angular ui 的bootstrap转向amaze ui,但是这牵扯到一个jq的问题,一直以来都很纠结这个问题,但是也没有具体实践过,如果用了amaze ui的jquery组件,在angular里写directive还说尽量自己使用jq lite来写一个完善的组件呢?
过去多啦不再A梦2017-05-15 16:56:12
Si vous utilisez Angular
, essayez de ne pas utiliser jquery
Généralement, les effets qui peuvent être obtenus en utilisant jquery
peuvent être obtenus en utilisant Angular
, car la commande de Angular
est déjà très. puissant ; cependant, si vous estimez que l'utilisation de la commande Angular
est lourde ou difficile, alors utilisez jquery
Après tout, celle qui vous convient est la meilleure.
phpcn_u15822017-05-15 16:56:12
Le style du framework front-end peut être utilisé, mais les composants sont complètement différents. Il est trop difficile à imiter complètement, utilisez donc simplement des instructions simples pour écrire. . . En fait, les composants bootstrap recommandés par Angularui ne sont pas parfaits
漂亮男人2017-05-15 16:56:12
Citez simplement jquery directement. Si vous n'êtes pas satisfait, écrivez-le vous-même
大家讲道理2017-05-15 16:56:12
Si vous souffrez de mysophobie et avez des exigences en matière de vitesse de chargement, écrivez le composant vous-même, sinon enveloppez-le simplement avec une directive.
Ma propre pratique a toujours été d'utiliser cette dernière solution. La seule différence entre les deux est de savoir si jquery doit en dépendre, mais jquery est si largement utilisé. Si vous utilisez une source telle que Baidu, il y a une forte probabilité que l'utilisateur dispose d'un cache, donc la vitesse de chargement est généralement. pas un problème. Donc, l'envelopper directement avec une directive peut vous éviter bien des problèmes, alors pourquoi pas ?