首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将进度条添加到vue-strap carousel滑块?

如何将进度条添加到vue-strap carousel滑块?
EN

Stack Overflow用户
提问于 2017-05-17 21:21:08
回答 1查看 345关注 0票数 2

我已经在我的项目中导入了vue-strap carousel component,它工作得很好,但我还需要向它添加进度条。有没有办法将进度条集成或添加到vue-strap carousel中?

进度条组件示例:

https://github.com/hilongjw/vue-progressbar

EN

回答 1

Stack Overflow用户

发布于 2017-05-18 05:44:56

我不是Vue专家,但我认为,您的问题没有直接的解决方案,因为Carousel不会发出任何包含当前显示内容信息的事件。我可以想到两种变通方法:

  1. Hack VueStrap:

代码语言:javascript
复制
- add emit of slide event to Carousel object
- add some enumeration to items, for example add them props with id, so that you can send this ID with slide event

  1. 在旋转木马周围创建包装器。侦听click事件,然后在click事件的处理程序中,选择with jQuery all items,并循环遍历它们,查找具有active类的项。

知道哪个项目是活动的,并且知道它们的数量,你可以使用进度条的set(progress)方法来正确地设置它。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44026138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档