收藏
回答

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

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

此方法写在page以外

回答关注问题邀请回答
收藏

1 个回答

  • 杨泉
    杨泉
    2019-12-19
    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等等



    2019-12-19
    赞同 2
    回复 3
    • 之墨
      之墨
      2019-12-19
      谢啦
      2019-12-19
      回复
    • 之墨
      之墨
      2019-12-19
      那在page之外的方法里面能使用wx.request吗?
      2019-12-19
      回复
    • 之墨
      之墨
      2019-12-20
      这样赋值对吗?报错了
      2019-12-20
      回复
登录 后发表内容
问题标签