收藏
回答

云数据库删除数据不成功?

长按view,页面的view没有被删除,需刷新页面才能被删除,怎么能不刷新,直接长按就直接在页面进行删除了。

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

2 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    2020-05-06

    删除成功,就给dataList里对应下标的item加个属性

    // 标记已删除
    this.setData({
    	['dataList['+index+'].delete']: !0
    })
    

    ====================

    <block wx:for="{{dataList}}">
        <view wx:if="{{!item.delete}}">删除的不会显示</view>
    </block>
    

    若认为该回答有用,给回答者点个[ 有用 ],让答案帮助更多的人

    2020-05-06
    有用
    回复
  • จุ๊บ
    จุ๊บ
    2020-05-06

    从数组中把对应数据删除,重新setData就行了

    2020-05-06
    有用
    回复 3
    • 大小孩
      大小孩
      2020-05-06
      我好像改的好像不太对
      2020-05-06
      回复
    • จุ๊บ
      จุ๊บ
      2020-05-07回复大小孩
      删除是按照下标删除,而不是id。数组只认下标啊
      2020-05-07
      回复
    • 大小孩
      大小孩
      2020-05-07回复จุ๊บ
      嗯嗯,谢谢啦,我做出来了,我把下标设成id了
      2020-05-07
      回复
登录 后发表内容
问题标签