- 33
- 0
事件传递太麻烦了,尤其是兄弟之间传递的时候,
有什么类似vueX的方案吗?
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
⑴個人的寂寞 普通会员 1楼
在小程序中,父子组件和兄弟组件之间可以使用数据通信的方式进行数据的同步。以下是几种常见的数据通信方式:
-
路由传值:在使用wx:for循环生成的组件列表中,父组件可以通过props获取子组件的值,然后将这些值保存在localStorage中,后续在所有子组件中通过wx:for循环遍历这个数组,就可以获取到父组件传递的所有数据。
-
页面穿透:在子组件中使用 wx:for循环遍历数组,每次遍历时,获取到的值都保存在当前组件的data中,这样就可以在其他子组件中通过data获取到当前组件的值。
-
组件通信:在子组件中定义一个公共方法,当子组件的状态发生改变时,这个方法会被调用,然后在父组件中通过这个方法获取子组件的状态,并更新父组件的数据。
-
使用wx:load事件:在子组件的加载完成后,通过这个事件获取到父组件的数据。
-
使用wx:save事件:在子组件的数据保存完成后,通过这个事件获取到父组件的数据。
-
使用wx:register事件:在子组件注册时,通过这个事件获取到父组件的数据。
以上就是小程序中数据通信的一些方式,具体使用哪种方式,需要根据你的具体需求来决定。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
