vue本地缓存
我们在平时制作项目的时候,会经常遇到一个主页面里面延伸下去好多个子页面,而子页面的内容显示需要用到主页面的id才能获取数据
我们可以使用页面跳转传参来解决:
methods: {// 票务专区ticketing(id) {// let that = this;console.log(1)this.$router.push({path: '/about',query: {id: id,}})},// 演出预告live(id) {// let that = this;console.log(1)this.$router.push({path: '/live',query: {id: id,}})},mycenter(id) {// let that = this;console.log(1)this.$router.push({path: '/mycenter',query: {id: id,}})},}
上面代码为例,是跳三个页面,那么,如果要是遇到十个八个、十几个页面的时候还这样做吗?这会显得代码非常臃肿
我们可以使用本地缓存来解决:
1 在你被用到的ip的页面上创建 本地存储
2 接下来,在你需要用到id的页面里获取本地存储

这样一来,不管你有几个页面需要用到一个页面的id,直接在需要用到id 的页面使用本地获取就可以了。
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
