开发者社区> 问答> 正文

自定义页面循环渲染+分页场景下,从第二页开始,通过js获取页面数据错误,一直获取到的是第一页的数据。

已解决

场景:自定义页面,通过循环渲染加载数据,同时配合使用分页组件。通过this.$('text_lbu7fmkx').get("content");)获取数据示例信息,进行点赞或其他操作。

实例场景来源:开发者赋能平台》示例中心》示例: 自定义页面展示表单/流程数据 通过 OpenAPI 获取表单/流程数据,以列表的形式展示在自定义页面上

现象: 页面展示正常,分页切换数据展示正常。再通过js脚本获取界面中数据时候(脚本:this.$('text_lbu7fmkx').get("content");),第一页 可正常获取; 切换到第二页同样脚本,获取数据异常 无法获取到第二页的数据获取到的还是第一页的数据。

如下图所示: 代码来源: image.png

代码展示页 image.png

第一页,点击标题,弹出成功获取到标题内容“5”。 image.png 第二页,数据标题已经更新成“3”,点击标题,弹出窗体获取的内容仍然是“5” image.png

展开
收起
成都鹏哥 2022-12-20 15:23:43 604 0
来自:钉钉宜搭
2 条回答
写回答
取消 提交回答
  • 若回答对您有帮助,记得点下赞同哦 ~
    采纳回答

    你如果需要在循环渲染里面拿到所点击的数据详情,可直接打印,this.item,即可拿到当前循环项所绑定的所有参数。 image.png image.png

    2022-12-20 17:58:03
    赞同 1 展开评论 打赏
  • 宜搭用户

    这样自定义页面数据分页以后,没办法实现基本的点赞互动了。 是我哪里没设置对吗?请大神赐教

    2022-12-20 17:13:24
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
「宜搭」是云钉原生低代码平台(钉钉 PaaS - aPaaS),让企业应用搭建更简单! 帮助中小企业降本提效,加强组织的数字化自主权; 帮助大型企业释放个体创新力,助力组织创新涌现。
问答排行榜
最热
最新

相关电子书

更多
JavaScript异步编程 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载