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

网站推广开户备案域名购买交易

网站推广开户,备案域名购买交易,html 网站添加悬浮二维码,软件开发价格标准问题阐述: a: uni.$emit(name,data)uni.navigateTo({url:b})b:onload(){ uni.$on(name,(res)>{ this.nameres console.log(this.name) })}用以上写法来跨页面传参会发现在b页面,虽然能够接受到参数但是赋值到data时候没生效,虽然控制台能…

问题阐述:

a: uni.$emit('name',data)uni.navigateTo({url:b})b:onload(){
uni.$on('name',(res)=>{
this.name=res
console.log(this.name)
})}

用以上写法来跨页面传参会发现在b页面,虽然能够接受到参数但是赋值到data时候没生效,虽然控制台能够打印出数据,但是页面上面并不会动态改变。用setTimeout包裹也没有用
如果想要用$emit和 $on来跨页面传参,只适合以下情况

a页面->b页面 
a页面$on('name',()=>{
setTimeout(()=>{})
})  b页面$emit
也就是说$on监视器声明一定要在触发前才能用

解决方法

如果想要实现a->b传值可以这样

a: uni.navigateTo({url: url,success: (res) => {res.eventChannel.emit("data", data);},});
b:  onLoad() {const eventChannel = this.getOpenerEventChannel();eventChannel.on("data", (res) => {});},
http://www.yayakq.cn/news/573380/

相关文章:

  • 如何学习网站开发网站建设的费用结构包括
  • 黑龙江建设网站打不开建设银行官方网站app下载
  • 南宁网站改版网页设计尺寸大小指的是什么
  • 铜陵县住房和城乡建设局网站wordpress monster
  • 网站建设后如何检测做海外网站推广
  • 外贸网站建设怎么选电商网站建设方案道客巴巴
  • 建设外贸网站哪家好重庆安全监督工程信息网
  • 做a小视频网站网站建设服务代理商
  • 三只小猪的题目登网站做佛山百度网站快速优化
  • 网站赚钱的方式设计网站技术
  • 哈尔滨的网站设计企业网站建设 优化
  • 东莞网站设计网址做邮箱网站
  • 攀枝花移动网站建设wordpress怎么切换成中文的
  • 秀洲区建设局网站深圳定制家具厂排名
  • 建立大型网站吗建设项目验收网站
  • 杭州亿向建设有限公司 网站wordpress 编辑器 修改
  • 衣服网站模板怎么键卖东西的网站
  • 有什么好网站做浏览器主页起飞页怎么做网站
  • 茶叶网站建设模板上海网站搭建
  • 酒店做网站做百度推广网站找谁好
  • 旅行社网站建设规划书网站建设嗟商文件
  • 做包装的网站有哪些高端网页开发
  • 招聘网站哪个好怎么登陆wordpress后台
  • 微信公众号搭建微网站浙江省建设厅老网站
  • 如何利用淘宝建设网站挣钱厦门网站建设案例
  • 响应式学校网站直播网站建设需要什么
  • 连城县住房和城乡建设局 网站一见钟情 网站
  • 微网站 好处有关学校网站建设的建议
  • 怎么用APdiv做网站导航栏夏天做哪些网站致富
  • 网站建设考虑哪些因素福州如何做百度的网站