美文网首页
如何利用vue做跨页面锚点定位

如何利用vue做跨页面锚点定位

作者: 不吃肉的程序媛 | 来源:发表于2018-05-22 10:33 被阅读0次

项目使用的是vue,但是因为是两个不同的导航栏,所以我们利用了vue中的子路由来实现,详细如何配置见vue官网的路由模块,今天这里要说的是如何跨页面做锚点定位,起初最开始想到的是利用vue中的非父子组件传值,后来发现bus必须是在我的整个页面渲染完成之后,因为要求不能重新刷新页面,所以这里不能使用a标签的锚点定位。。。。这时我想到了使用localstory;

首先在我的

在这里利用click.native增加方法避免了与router-link的冲突 将我的id存储到我的本地存储中,在我的要跳转到的目的页面获取我的id 注意要你要跳转到的位置写上id(注意这里的id必须与localstory中的相同)

相关文章

网友评论

      本文标题:如何利用vue做跨页面锚点定位

      本文链接:https://www.haomeiwen.com/subject/uorqnxtx.html