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

网站开发 chrome gimp淘宝下载安装

网站开发 chrome gimp,淘宝下载安装,做水果蔬菜生意网站,装饰公司简易手机网站在有些场景下#xff0c;使用组件间通信或者组件和页面间通信并不可行。比如我需要只有一个websocket实例#xff0c;并且需要向多个页面传递我接收到的消息。 下面的方法是一个页面向其它页面#xff08;触发事件#xff09;传递数据#xff0c;其它页面也可以向这个页面…在有些场景下使用组件间通信或者组件和页面间通信并不可行。比如我需要只有一个websocket实例并且需要向多个页面传递我接收到的消息。 下面的方法是一个页面向其它页面触发事件传递数据其它页面也可以向这个页面传递数据。也就是可以互相传递。缺点是这个页面必须曾经打开过。 首先在app.js中的onLaunch里这样定义 this.pages  {}; 假设有2个页面 a.js b.js 分别在这2个js文件中onLoad事件中写如下代码 app.pages[this.__route__]  this; 分别在这2个js文件中定义一个方法用于接收收到的消息。比如我们可以这样写(communication 随便命名即可) communication(res){console.log(res) } 如果你想从a.js里往b.js发数据触发事件communication那么在a.js里这样写 try{app.pages[pages/b/b].communication(I am from a.js); }catch{console.log(b页面未打开过) } 前面说过了分别写接收消息的方法communication那么 在b.js里需要这样写 //在b.js里接收消息 communication(content){console.log(in b.js, content) //再给a.js发一条消息try{app.pages[pages/a/a].communication(I am from b.js);}catch(e){console.error(error in b.js e.message)}} 上面的代码因为在b.js里又给a.js发了一个消息那么你要在a.js里也写一个communication方法前面已经说过要在需要接收消息的js中分别写communication 在a.js里加几行代码用于接收b.js发来的消息 communication(content){console.log(in a.js, content) }, 多个页面同理。
http://www.w-s-a.com/news/177894/

相关文章:

  • 外贸上哪个网站开发客户建行个人网上银行登录入口
  • 空间除了可以做网站还能干什么qq钓鱼网站
  • 网站 技术企业网站用免费程序
  • 做网站的中文名字汕尾网站开发
  • 网站推广效果推广网站推荐
  • 腾讯企业网站建设网络推广比较经典和常用的方法有
  • 四川成都网站网页设计上海外贸网站制作公司
  • wordpress模板首页图片锦州网站做优化
  • 哔哩哔哩网站建设分析有哪些做网站好的公司
  • 福建建设执业中心网站沧州网络推广外包公司
  • 做网站怎么改关键词营销网站建设818gx
  • 广撒网网站怎么进行网络营销
  • 中职计算机网站建设教学计划电商网站如何避免客户信息泄露
  • 惠州微网站建设外贸进出口代理公司
  • 网站建设最常见的问题建设银行网站机构
  • 网站集群建设相关的招标南通seo网站建设费用
  • 网络培训的网站建设能够做二维码网站
  • 网站类游戏网站开发wordpress 文章首标点
  • 徐州网站建设熊掌号免费推广网站入口2020
  • 网站建设有前途长春高铁站
  • 做网站网课阿里云域名查询系统
  • saas建站平台有哪些简述网站建设基本流程答案
  • 个人怎么做网站网站浏览思路
  • 网站建设里的知识长沙网络营销公司
  • 网站建设与维护大作业pc网站转换成微网站
  • php网站开发经典教材东莞网站开发
  • 教育培训手机网站模板下载跨境电商培训哪家最好
  • 网站开发淄博网站被降权会发生什么影响吗
  • 网站开发常用的语言东城手机网站制作
  • 微小店网站建设平台手机优化加速有什么用