surmon-china / vue-awesome-swiper

🏆 Swiper component for @vuejs
https://github.surmon.me/vue-awesome-swiper
MIT License
12.82k stars 1.96k forks source link

内嵌入使用echarts 并loop不能渲染 #373

Open AkiraSun opened 6 years ago

AkiraSun commented 6 years ago

swiper内嵌使用了echarts图表,首屏能够渲染 当loop:true,下一张轮播的图标渲染不出来 是不是swiper复制出来的echarts没有找到对应的id

xcchcaptain commented 6 years ago

内嵌vue-chartjs图表,遇到同样的问题,怀疑slide-duplicated 对内嵌的其他vue组件没有正确的初始化吧,但是如果slide-duplicated内嵌的图表会在失去slide-duplicated-active时,又显示出来 又怀疑是事件的触发问题 @AkiraSun 是否又解决呢

AkiraSun commented 6 years ago

还没有解决,原因应该是swiper只是复制了dom,echarts的初始化没有执行,又因我们业务原因不能循环去逐个初始化每个图标。@xcchcaptain

xcchcaptain commented 6 years ago

@AkiraSun 我考虑关闭loop功能,其实让用户无限滑容易造成困扰

OoObaby commented 6 years ago

loop还有一个问题,和这个插件的渲染有关系,当我内容框设置显示三个slide-item时,但是内容只有两条,如果设置了loop,那么正常情况下应该也只显示两条内容,但是第一条内容去循环显示在了第三条,这应该也不是大问题,但是我写在内容里的点击事件在第一条没问题,在第三条点击不了。希望你能明白我的意思。谢谢你的代码贡献!

xueqiliu commented 6 years ago

@AkiraSun 是否解决问题了呢?

EEEVO commented 6 years ago

我在swiperItem内放入了echart组件 但echarts的图例无法点击,没有任何js的逻辑代码。

KokoTa commented 5 years ago

遇到类似问题,echarts 放入 swiper 后,无法触发 echart 自身的事件,请问有解决方法吗 @EEEVO

lqdreaming commented 3 years ago

我也遇到了这个问题,这个组件不维护了么?