1***@163.com
1***@163.com
  • 发布:2020-06-23 22:56
  • 更新:2020-06-24 23:05
  • 阅读:718

一条删除数据以后其他数据的图片无法显示

分类:uni-app

第一张是删除前,第二张是删除后,第三章是我的代码,求帮忙!!

2020-06-23 22:56 负责人:无 分享
已邀请:
风云杭州

风云杭州

我有遇到 评论列表,删除评论,然后重新加载数据后,没法加载更多的问题,用list组件。。。后来用redirectTo 到本页面 算是解决了这个问题。。。你可以试试redirectTo

  • 1***@163.com (作者)

    uni.redirectTo({url: '/pages/cart/cart'})用了这个还是不行

    2020-06-23 23:11

风云杭州

风云杭州

数据你要传过去啊。。

风云杭州

风云杭州

redirectTo 相当于页面重新加载了。。肯定行的啊。。。只不是焦点不能在用户操作的那个位置上

  • 1***@163.com (作者)

    就是把路径写我当前页面的路径对吗,我当前页面的路径没有参数,我刚才把redirectTo写在request的success里不起作用,我应该写在那里呢,写在delSelect方法下面吗

    2020-06-23 23:25

  • 风云杭州

    回复 1***@163.com: 就是 request的success里面,成功删除之后跳转。。我都可以的。。我也是刚好今天遇到这个问题的。。然后用这个方法解决的

    2020-06-23 23:28

  • 风云杭州

    用这种方法, 可以把success里面的那些 that都去掉了。。

    2020-06-23 23:29

  • 风云杭州

    uni.redirectTo({

    url: '/pages/xx/xx?query=' + encodeURIComponent(JSON.stringify(this.comment))

    });

    2020-06-23 23:30

  • 风云杭州

    你的redirectTo的代码写错了。。参考我这个代码吧

    2020-06-23 23:30

  • 1***@163.com (作者)

    回复 风云杭州: 我想问一下哪里写错了呢。就是我这个路径没有参数

    2020-06-23 23:36

  • 1***@163.com (作者)

    回复 1***@163.com: 回复 1***@163.com: 回复 风云杭州: 我实在是看不出来

    2020-06-23 23:36

风云杭州

风云杭州

貌似代码没问题, 编译运行有报啥错误吗?

风云杭州

风云杭州

貌似代码没问题, 编译运行有报啥错误吗?

  • 1***@163.com (作者)

    没有,我用了redirectTo以后页面的那一条数据也删除不了了,手动刷新浏览器以后才会在页面消失

    2020-06-23 23:39

风云杭州

风云杭州

经过进一步研究,用以下方式来处理删除后的操作是最佳的。。。供参考

let index=that.commentList.indexOf(comment);  
that.commentList.splice(index,1);  
that.commentCount=that.commentCount-1;

该问题目前已经被锁定, 无法添加新回复