今天遇到个问题,在vue开发的项目中,有一个轮播图是利用touchslider插件实现的。问题是,只要通过内链跳转到其它页面,再返回时轮播图的图片与导航的切换就已不同步。第一反应是只要对轮播图重新初始化以下就好。问题是,轮播的主体内容时异步加载的,再次请求一下肯定是不合理的。而我所要的其实只是抹掉元素上的所有方法,所以只需取出html然后再放回去即可,一来一回,就已抹掉了所有绑定的方法。
本质原因还是因为vue的单页面造成的,第二次进入页面仍执行者第一次的js
今天遇到个问题,在vue开发的项目中,有一个轮播图是利用touchslider插件实现的。问题是,只要通过内链跳转到其它页面,再返回时轮播图的图片与导航的切换就已不同步。第一反应是只要对轮播图重新初始化以下就好。问题是,轮播的主体内容时异步加载的,再次请求一下肯定是不合理的。而我所要的其实只是抹掉元素上的所有方法,所以只需取出html然后再放回去即可,一来一回,就已抹掉了所有绑定的方法。
本质原因还是因为vue的单页面造成的,第二次进入页面仍执行者第一次的js