美文网首页前端交流圈
微信小程序——踩坑整理

微信小程序——踩坑整理

作者: lulu_c | 来源:发表于2019-02-15 16:37 被阅读0次

    整理了一些在微信小程序中遇到的问题及解决办法。(会持续更新)
    1.小程序setData修改数组某一项的值。


    setData

    官方给的方法是以数组的形式修改数组或者对象的值,如果需要动态修改,需要先动态生成一个字符串:

    let str = 'detecList1['+index+'].img'
    this.setData({
         [str]: './images/03.png'
    })
    

    index为动态生成,这样就可以动态改了。

    2.微信小程序canvas渲染
    在执行canvas绘画时不要使用setData以及任何导致画面重新渲染的方法和操作。不然会导致canvas画面内容部分消失,用了draw(true)也没有。。。(这坑踩了半天。。。。)

    3.小程序打开别的小程序


    官网给的例子

    坑在于这个路径一定要对应另一个小程序app.json的配置

    wx.navigateToMiniProgram({
      appId: '',
      path: 'pages/index/index?id=123', // 就是这里我的习惯是pages
      extraData: {
        foo: 'bar'
      },
      envVersion: 'develop',
      success(res) {
        // 打开成功
      }
    })
    

    相关文章

      网友评论

        本文标题:微信小程序——踩坑整理

        本文链接:https://www.haomeiwen.com/subject/btddlqtx.html