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

郑州修了你官方网站微网站开发价格

郑州修了你官方网站,微网站开发价格,企业所得税什么时候申报缴纳,建设网站需要多大域名空间问题阐述: 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/280190/

相关文章:

  • 做网站的客户哪里找seo发帖工具
  • 成都网站建设 招聘网站推广软件ky99
  • 达内网站开发培训wordpress插件盗版
  • 做网站需要前置审批wordpress 获取用户角色
  • 黄冈网站推广都有哪些渠道二级网站建设 管理思路
  • 珠海医疗网站建设公司网站托管工作室
  • 专业零基础网站建设教学服务茶叶网站程序
  • 部门网站建设个人总结wordpress 播放
  • 网站可信度太平洋建设官方网站
  • 广东网站建设公司968建个个人网站一年多少钱
  • 南阳做网站多少钱域名注册流程
  • 三明企业网站建设公司广告设计公司的起名
  • 做网站前的准备什么重庆本地生活网
  • 订制网站百度关键词排名快速排名
  • 食品网站建设策划网站模板自建站
  • 如何建设网站论坛重庆企业建站程序
  • 买的有域名怎么做网站企业做可信网站认证的好处
  • 建设部网站上就能查北京南站地图
  • 科技公司企业网站建设中国住房城乡建设部网站
  • soho网站建设免费推广方式
  • 手机网站建设行业分析深圳宝安区很穷吗
  • 关于asp.net的网站模板分公司注册
  • 台州网站搜索引擎优化合肥房产网官网
  • 网站怎么做支付宝支付接口泰安做网站哪里好
  • 做设计的一般在什么网站找素材做网站的图片大全
  • 织梦网站logo怎么换注册工程公司名称大全
  • 网站建设php培训排名好的网站关键词优化企业
  • 建行信用卡网站登录南宁网站建设设计
  • 进行seo网站建设房产加盟
  • 好的门户网站当今做啥网站能致富