我在GitHub上看到了一些关于猫头鹰旋转木马和旋转木马的类似问题。但他们没有回答我的问题。
我正在建立一个基本网站,在某个时间点我需要一个可以容纳多个图像的轮播,并且像owl-carousel
或slick
一样工作。
这些插件是数千个jQuery插件的一些示例,这使得构建Web更容易(当不使用角度2/4时)。
我想使用jQuery插件,但是我不知道使用它时会遇到的问题和挑战。
以下列出了有关Angular 2/4
的问题:
如果没有替代方案,我应该使用jQuery插件吗?
如果我使用jQuery插件,我会松开什么?
如果我以最佳方式使用jQuery插件,我仍然可以使用Angular Universal
吗?
有哪些替代方案?
答案 0 :(得分:1)
如果没有其他选择,欢迎您使用jQuery插件,但几乎总是是比大多数严格的JS jQuery插件更好的选择。
如果您使用jQuery插件,您将失去Angular用于创建跨浏览器兼容的快速和紧凑渲染的许多关键交互。
旋转木马的最佳选择是Bootstrap - Carousel。 Bootstrap通常内置于您在GitHub上找到的大多数Angular样板和模板中。查看https://ng-bootstrap.github.io/#/getting-started和https://ng-bootstrap.github.io/#/components/carousel。它为基于角度的旋转木马提供了快速实现。
答案 1 :(得分:0)
我刚刚发现了一个很棒的猫头鹰旋转木马插件,带有漂亮的动画和懒加载选项。这是npm https://www.npmjs.com/package/ngx-carousel,演示在这里https://sheikalthaf.github.io/ngx-carousel。我想这是最适合现在的,因为Material团队没有考虑旋转木马。
编辑:我刚尝试在我的项目中使用,但设计很差。