Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么angularjs的网页设计、动画插件比jquery少?_Javascript_Jquery_Angularjs_Angularjs Directive - Fatal编程技术网

Javascript 为什么angularjs的网页设计、动画插件比jquery少?

Javascript 为什么angularjs的网页设计、动画插件比jquery少?,javascript,jquery,angularjs,angularjs-directive,Javascript,Jquery,Angularjs,Angularjs Directive,我对angularjs是新手。我曾在jquery中工作过,有很多插件可用,比如royal slider、cube portfolio,它们在设计方面确实帮助了我,特别是revolution slider和更多付费插件。但在angular,我找不到任何这样的插件,我仍然需要依靠这些插件来改进设计和动画 使用这些插件作为支持并使用自定义指令构建我的应用程序可以吗?还是我必须只使用预定义的指令才能工作 还请告诉我,我可以在哪里改进我的angular设计,而不依赖jquery,并且仍然能够以更专业的方式

我对angularjs是新手。我曾在jquery中工作过,有很多插件可用,比如royal slider、cube portfolio,它们在设计方面确实帮助了我,特别是revolution slider和更多付费插件。但在angular,我找不到任何这样的插件,我仍然需要依靠这些插件来改进设计和动画

使用这些插件作为支持并使用自定义指令构建我的应用程序可以吗?还是我必须只使用预定义的指令才能工作


还请告诉我,我可以在哪里改进我的angular设计,而不依赖jquery,并且仍然能够以更专业的方式进行设计

AngularJS的总体标准是不将其与jQuery结合使用。这背后的原因是AngularJS通过其库处理DOM操作,而您不应该进行手动DOM操作(即使用类似jQuery的库)

现在,尽管这是标准,您仍然可以将jQuery库与AngularJS一起使用。如果您进一步研究,您会感到惊讶,有多少AngularJS库将jQuery组件包装在AngularJS指令中。事实上,一次快速的搜索让我找到了

如果您来自jQuery开发背景,并且对其相似性/差异以及如何以“角度方式”做事感到好奇,请查看以下链接:


不要局限于预定义的核心指令。AngularJS设计用于处理jQuery,只要它封装在自定义指令中。请看和。现在我正在以同样的方式进行,但我怀疑以这种或那种方式将jquery合并到另一个框架中是否是一种好的做法。您有两种看法。一个来自在AngularJS中拥有银牌的人,另一个来自在
AngularJS指令
类别中只有一票赞成票的人。我投票结束这个问题,主要是基于意见。是的,它是基于意见的。我得到你的意见了,谢谢。我现在熟悉指令,并且对我来说使用jquery简化angularjs。我不知道如何解决这个问题。它给了我必要的鼓励,鼓励我继续前进。非常感谢你的回复。我正在研究各种jquery插件的角度等价物,以角度的方式而不是jquery的方式使用它是很好的。再次感谢你,不客气!如果您觉得这个答案有帮助,请您选择它作为所选答案/投票,以便其他人知道。谢谢。:)