vue 返回上一页传参_VUE到底该如何传值,代码才能看的比较优美?

前面描述安卓 那部分看到的不是很明白。 不好理解。

后面的描述 ,似乎是希望 A界面 去 B界面操作,获取内容。

然后,保存回 A界面 进行下一步的操作。

但是后续还可能 再次唤醒 B界面 , 这时希望能够保存一下 A界面的内容?

恩 两个思路可以试试:

一. 是 vuex 来管理

比较方便。 但是不清楚保存的内容是什么样的, 是否值得上 vuex

二. 可以考虑 在A 与 B 之间 放一个父组件

让里面的 $data来管理 两个界面的状态。

A唤起 B 跳转的时候, 状态也在父组件当中改变状态 (可以称为 Container 组件)。

切换的时候 根据状态 配合 v-show 进行切换。 这俩界面里面的状态操作通过 vm.$emit 传给监听回调器 丢回 Container来操作。 这样状态就不会清空

API — Vue.js​cn.vuejs.org

官网下面有一个 小例子可以看看

如果有疑问 可以再交流一下看

我对 Vuex的理解就是: 当你的 项目相对较大, 需要它来管理你非常多的状态时, 再上。

还有一个就是 : 如果这个状态 并没有涉及到比较多的跨级传递状态(不是很频繁) , 也没必要上 Vuex

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值