小程序
小游戏
企业微信
微信支付
扫描小程序码分享
请教一下,如何实现从列表页进入详情页,然后在详情页点赞后返回到列表页,列表页中只更新该条数据的点赞状态?
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
谢谢大家的回答,最后用了
var pages = getCurrentPages();
if (pages.length > 1) { //说明有上一页存在
//上一个页面实例对象
var prePage = pages[pages.length - 2];
//关键在这里,调用上一页的函数
prePage.changeGreatStatus(_this.data.index)
}
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
其实我感觉没有局部,因为 小程序才性能检测,速度越来越慢,
局部加载loading新的资讯,感觉不行。
var that=this
that.setData({
['news[' + i + ']']: res.data.data,
})
谢邀,在列表页 使用onShow触发列表页刷新,目前这样操作是最方便的,至于你说的该效果,我暂无好的解决方案。
这个操作地球人都知道 哈哈哈哈
哈哈哈哈,有啥办法刷新列表单个模块么。列表都是循环出来的。
她之所以要这样做 无非是1 不想造成页面闪烁 2 想保留上拉或者下拉的历史数据
返回的时候触发onShow 也可以做到页面不会上拉 并且数据更新
1 列表加载历史保留
2 列表项数据增加
3 列表某一项状态变化
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
谢谢大家的回答,最后用了
var pages = getCurrentPages();
if (pages.length > 1) { //说明有上一页存在
//上一个页面实例对象
var prePage = pages[pages.length - 2];
//关键在这里,调用上一页的函数
prePage.changeGreatStatus(_this.data.index)
}
其实我感觉没有局部,因为 小程序才性能检测,速度越来越慢,
局部加载loading新的资讯,感觉不行。
var that=this
that.setData({
['news[' + i + ']']: res.data.data,
})
谢邀,在列表页 使用onShow触发列表页刷新,目前这样操作是最方便的,至于你说的该效果,我暂无好的解决方案。
这个操作地球人都知道 哈哈哈哈
哈哈哈哈,有啥办法刷新列表单个模块么。列表都是循环出来的。
她之所以要这样做 无非是1 不想造成页面闪烁 2 想保留上拉或者下拉的历史数据
返回的时候触发onShow 也可以做到页面不会上拉 并且数据更新
1 列表加载历史保留
2 列表项数据增加
3 列表某一项状态变化