热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

小程序组件传值解决页面数据刷新

一、过程:我们现在有一个弹框组件,在进入小程序中我们会进行授权判断,如果没有授权购物车和我的页面会出现弹框,如果已经授权会

一、过程:

我们现在有一个弹框组件,在进入小程序中我们会进行授权判断,如果没有授权购物车和我的页面会出现弹框,如果已经授权会渲染用户数据


二、问题:

在点击弹框允许授权之后成功获取token但需要切换页面才能从新触发购物车页面的生命周期函数使之渲染页面。
没有登录页面

在这里插入图片描述
登录之后用户数据渲染的页面
在这里插入图片描述


三、解决方法:

使用子传父的方法在弹框授权事件中从新调用购物车数据并传给父组件

// 购物车数据重新调用
let { data :tt } = await request(`https://api.it120.cc/aodong/shopping-cart/info?token=${data.data.token}`)
this.triggerEvent('ao',tt)

推荐阅读
author-avatar
青春快乐1
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有