vue组件中传值遇到的一些问题

一,场景

点击编辑,该商品的详情数据信息,需要在编辑页面使用到,这时候就需要将数据跨组件传递。
在这里插入图片描述

二,实现方法

1,使用vue-router携带参数

在这里插入图片描述
缺点:页面刷新之后数据丢失,需要额外处理

2,使用vuex实现跨组件的数据传递

缺点:刷新页面后,vuex居然也会重载,导致数据丢失。因为vuex里的数据是保存在运行内存中的,当页面刷新时,页面会重新加载vue实例,vuex里面的数据就会被重新赋值。

3,使用本地存储localstroge

缺点:空间不是吧很大,不要频繁使用存储太多东西,用还是挺好用,页面刷新重新获取数据便可

猜你喜欢

转载自blog.csdn.net/weixin_42349568/article/details/114342513