在js中page之外的方法如何对page中的data里面的数据赋值?

发布于 9 年前作者 mbai7284 次浏览最后编辑 9 年前来自 issues

在js中page之外的方法如何对page中的data里面的常量赋值,就比如以下这个方法,想通过这个方法对data里面的常量赋值

此方法写在page以外

1 回复
xia46
xia461 楼6 年前
  1. 方法1 传入page instance

function countdown(page){

settimeout(function(){

	page.setData && page.setData({})

},1000)

}

2.传入回调函数

3.方法3

使用eventchannel

https://developers.weixin.qq.com/community/develop/article/doc/0002263d220c687049f88292c56813

4.使用其他通知机制,例如 emit,等等

5.建立自己的页面通信机制或者引入store,例如mobx, redux等等