当前位置: 首页 > news >正文

郑州做网站公司有哪些如何自制网站

郑州做网站公司有哪些,如何自制网站,杭州模板网站建设,注册域名com和cn👨🏻‍💻 热爱摄影的程序员 👨🏻‍🎨 喜欢编码的设计师 🧕🏻 擅长设计的剪辑师 🧑🏻‍🏫 一位高冷无情的全栈工程师 欢迎分享 / 收藏 / 赞 / 在看…

请添加图片描述

👨🏻‍💻 热爱摄影的程序员
👨🏻‍🎨 喜欢编码的设计师
🧕🏻 擅长设计的剪辑师
🧑🏻‍🏫 一位高冷无情的全栈工程师
欢迎分享 / 收藏 / 赞 / 在看!

【问题】

使用 uni-app 开发的微信小程序中,如何在从 B 页面回来时,重新拉取数据?

【解决】

可以使用监听事件的方式解决返回页面重新获取数据的需求。

官网-$emit

以登录状态失效后,跳转登录相关功能为例:

当点击 A 页面时发现登录状态失效,此时跳转到 B 页面去登录,登录成功后定义一个全局事件 loginSuccess,并返回上一页:

loginSuccess() {this.$modal.hideLoading()this.$modal.msgSuccess('登录成功')setTimeout(() => {uni.$emit('loginSuccess'); // 发送事件this.$tab.navigateBack() // 返回上一页}, 800)
}

在 A 页面中,onShow 钩子中监听登录成功事件,执行 reloadPageData 方法重新获取页面数据。

onShow() {// 页面显示,监听登录成功事件uni.$on('loginSuccess', this.reloadPageData);
}

需要注意的是,在页面卸载时,需要移除监听事件。

onUnload() {// 页面卸载时,移除监听事件uni.$off('loginSuccess', this.reloadPageData);
}

或者使用 uni.$once 方法,只监听一次事件。

onShow() {// 页面显示,监听登录成功事件uni.$once('loginSuccess', this.reloadPageData);
}
http://www.15wanjia.com/news/19695.html

相关文章:

  • 网站优化软件费用百度客户端登录
  • 承德网站建设公司推广方案是什么
  • 可以自己做论坛网站吗百度关键词查询工具
  • 百度站长反馈中心百度区域代理
  • 专业商城网站建设中国今天最新军事新闻
  • 做类似淘宝的网站设计需要什么网络营销教学网站
  • 家居网站源码优化大师好用吗
  • 做电影视频网站赚钱嘛关键词优化的策略有哪些
  • 公司二次开发好吗廊坊推广seo霸屏
  • 武汉外贸网站建设国际财经新闻
  • 个人电脑做网站服务器教程外贸推广建站
  • 重庆招聘网站都有哪些本地推广平台有哪些
  • 做flash网站框架引擎不属于网络推广方法
  • python做网站吗百度seo标题优化软件
  • 站长seo查询工具购物网站推广方案
  • 上海企业网站建设线上营销模式有哪些
  • 做网站什么什么重庆网站排名公司
  • 福田蒙派克配件排名seo怎么样
  • 做合成照片的国外网站关键词优化工具
  • 国际公司和全球公司做关键词优化的公司
  • 网站建设哪里有线上宣传渠道有哪些
  • 怎么做网站程序怎样免费给自己的公司做网站
  • 网站开发商城图片上传成品网站1688入口的功能介绍
  • 建模网站素材宁波网站建设公司哪家好
  • 做网站去哪里找客户推广的几种方式
  • 一流的成都 网站建设快速收录域名
  • 建筑企业wordpress主题网站优化内容
  • 网站开发的可行性分析nba今日最新消息
  • 深圳网站建设公司麦seo的优化原理
  • 高校网站建设自查报告推广策划方案范文