收藏
回答

在同一页面内,调用一个promise问题?

各位老大,请教一下,在同一页面内,调用一个包含promise的程序模块,语法哪里错了呢?

onLoad: function(options{
    let a,b;
    this._test(a,b).then(res => {
      console.log('调用本页面内promise完成')
    })
  },
  //待调用程序  
  _test = (a,b) => {
    return new Promise((resolve, reject) => {
      resolve()
    })
  },

执行结果如图:

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

1 个回答

  • 拾忆
    拾忆
    2020-12-28

    onLoad: function () {


        let a,b;

        this._test(a,b).then(res => {

          console.log('调用本页面内promise完成')

        })

      },

      _test(a,b){

        return new Promise((resolve, reject) => {

          console.log(a,b)

          resolve()

        })

      },


    2020-12-28
    有用 1
    回复 3
    • 奥德彪
      奥德彪
      2020-12-29
      这个花括号是对应 onload的吧,刚试了,去掉直接报错啊
      2020-12-29
      回复
    • 拾忆
      拾忆
      2020-12-29回复奥德彪
      试试
      2020-12-29
      1
      回复
    • 奥德彪
      奥德彪
      2020-12-29回复拾忆
      这样写可以,非常感谢
      2020-12-29
      回复
登录 后发表内容
问题标签