weex 页面间通信方式

例如:从a页面跳转到b页面,b页面操作成功之后返回a页面,这样a页面怎么通过b的变化从而a页面数据进行更新

阅读 2.4k
2 个回答
换了一种方法这样是可以的
a:const Stark = new BroadcastChannel('Avengers')
    Stark.onmessage = (event) => {
      console.log(event.data) // Assemble!
    }
    
b:const Steve = new BroadcastChannel('Avengers')
   Steve.postMessage('Assemble!')

页面跳转时传参, 或者在 AppDelegate 里面声明变量在页面中读取, BroadcastChannel 也是可以使用的方法。 0.19版本一下还可以使用 global.xx 来实现全局变量

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进