我已在我的项目中导入了vue-strap carousel component并且它运行良好,但我还需要添加进度条。有没有办法在vue-strap轮播中集成或添加进度条?
进度条组件示例:
答案 0 :(得分:-1)
我不是Vue专家,但我认为,没有直接解决您的问题,因为Carousel不会发出任何有关当前显示内容的信息。我可以想到2个解决方法:
Hack VueStrap:
在Carousel周围创建包装器。侦听click事件,然后在click事件的处理程序中,使用jQuery选择所有项目,然后遍历它们,查找active
类的事件。
了解哪个项目处于活动状态并了解其状态,您可以使用set(progress)
进度条方法进行正确设置。