vue query传参刷新后数据变成[Object Object]

简介: vue query传参刷新后数据变成[Object Object]

推荐一个不错的学习资料库

vue query传参刷新后数据变成[Object Object]

原因是传参的时候不能传对象,我们可以先转为json字符串,用的时候再转回去就可以了。

错误写法
this.$router.push({
  path: '/index',
    query: object
 })
修复
this.$router.push({
  path: '/index',
    query: {
     obj: JSON.stringify(obj)   // 转成json字符串传参
  }
 })
使用
JSON.parse(this.$route.query.obj)  // 使用时将json字符串再转回来
目录
相关文章
|
21天前
|
JavaScript
vue学习(7)Object.defineProperty
vue学习(7)Object.defineProperty
30 2
|
6天前
|
JavaScript 网络架构
|
2月前
|
存储 关系型数据库 MySQL
|
2月前
|
JavaScript 前端开发 开发者
Vue.js 响应式变革来袭!结合热点技术,探索从 Object.defineProperty 到 Proxy 的奇妙之旅,触动你的心
【8月更文挑战第30天】在 Vue.js 中,响应式系统自动追踪并更新数据变化,极大提升了开发体验。早期通过 `Object.defineProperty` 实现,但存在对新旧属性处理及数组操作的局限。Vue 3.0 引入了 `Proxy`,克服了上述限制,提供了更强大的功能和更好的性能。实践中,可根据项目需求选择合适的技术方案,并优化数据操作,利用懒加载等方式提升性能。
32 0
|
2月前
Vue3选择框选择不同的值输入框刷新变化
Vue3选择框选择不同的值输入框刷新变化
38 5
|
3月前
|
JavaScript 前端开发 API
Vue Router【详解】含路由配置、路由定义、路由跳转、路由传参、自动注册路由、路由守卫、页面滚动、监听路由、$route、$router、路由过渡动画等
Vue Router【详解】含路由配置、路由定义、路由跳转、路由传参、自动注册路由、路由守卫、页面滚动、监听路由、$route、$router、路由过渡动画等
453 0
|
3月前
|
JavaScript
vue 手动/局部刷新组件
vue 手动/局部刷新组件
127 0
|
4月前
|
JavaScript 网络架构
vue路由跳转之【编程式导航与传参】
vue路由跳转之【编程式导航与传参】
|
5月前
|
JavaScript
Vue : Object.defineProperty()
Vue : Object.defineProperty()
40 2
|
4月前
|
JavaScript 前端开发 测试技术
Map 和 Object 在处理大量数据时性能差异
Map 和 Object 在处理大量数据时性能差异
下一篇
无影云桌面