收藏
回答

出现一个问题,没有setdata,却能自己赋值?

form: {  page: 1, size: 10,  bname: '', name: '',   },


let form = that.data.form

form.page = form.page + 1

if(code == 0){that.setData({['form.page':form.page})}

没有触发下面条件 page却变了? 什么情况?

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

1 个回答

  • xplee
    xplee
    2021-09-16

    因为你用了form.page = form.page + 1,已经改变了form.page的值,对象引用了解下吧

    2021-09-16
    有用
    回复
登录 后发表内容