详情页标题前

我想在宜搭的自定义界面中根据登陆人显示各自的表单数据-云小二-阿里云

详情页1

我想在宜搭的自定义界面中根据登陆人显示各自的表单数据,开始的时候我使用回调函数,能实现功能,但是由于钉钉宜搭只能展示100条数据,导致每个登陆人数据只能展示部分条数,我想通过didMount()函数根据条件调用,第一次进入页面的时候能展示各自的条数,但是当我对页面进行操作后,就会把全部的表单数据显示出来,失去了筛选功能,请高手帮忙解决一下。

我想在宜搭的自定义界面中根据登陆人显示各自的表单数据-云小二-阿里云
我想在宜搭的自定义界面中根据登陆人显示各自的表单数据-云小二-阿里云

以下为热心网友提供的参考意见

你可以尝试在didMount()函数中根据登陆人的条件来调用接口获取数据,而不是使用回调函数。这样可以避免因为钉钉宜搭只能展示100条数据而导致的问题。以下是一个示例代码:

componentDidMount() {
  // 根据登陆人条件调用接口获取数据
  this.getDataByCondition();
}

async getDataByCondition() {
  try {
    // 假设你有一个获取数据的接口apiGetData,可以根据登陆人条件进行筛选
    const response = await apiGetData({
      userId: this.props.userId, // 假设这是从props中传递过来的登陆人ID
      condition: 'your_condition', // 根据实际情况设置筛选条件
    });

    // 将获取到的数据赋值给组件的state,以便在页面上展示
    this.setState({
      data: response.data,
    });
  } catch (error) {
    console.error('获取数据失败:', error);
  }
}

在这个示例中,我们在componentDidMount()函数中调用了getDataByCondition()函数,该函数会根据登陆人的条件调用接口获取数据。然后将获取到的数据赋值给组件的state,以便在页面上展示。这样,每次进入页面时都会根据登陆人的条件获取相应的数据,而不是一次性展示所有的表单数据。

转转请注明出处:https://www.yunxiaoer.com/176156.html

(0)
上一篇 2023年12月11日 下午10:10
下一篇 2023年12月11日
详情页2

相关推荐

  • 成员组件无法使用函数公式获取当前登录人的上级主管了?-云小二-阿里云

    明明函数公式写的都是对的,为什么成员组件使用USER(1)无法获取到当前登录人的一级主管?公式编辑保存预览后:使用单行文本也是没有用请教懂得其中奥妙的老师指点一二!! 以下为热心网友提供的参考意见 在企业级应用中,如OA系统、ERP系统等,通常情况下使用成员组件(比如获取当前登录人信息)与函数公式结合时,如果无法通过函数公式直接获取到当前登录人的上级主管信息…

    2024年1月1日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 钉钉宜搭如何获取海康威视道闸的过车记录(已提供接口地址及AK与SK)-云小二-阿里云

    @科技小能手 以下为热心网友提供的参考意见 要通过钉钉宜搭获取海康威视道闸的过车记录,首先需要确认摄像头是否支持车辆检测。然后下载并配置相应的SDK。具体步骤如下: 启用事件抓图。 下载sdk http://www.hikvision.com/cn/download_61.html。 运行效果图。 此外,还需要确保道闸的开关控制参数正确,例如cfg.byBa…

    阿里云 2024年1月6日
  • 如何配置定期提醒-云小二-阿里云

    如何配置定期提醒?例如我宜搭每年都要为运维合同做付款,能否在运维合同到期前一个月做循环提醒? 以下为热心网友提供的参考意见 您好,可以使用集成自动化定时触发来实现。1.新建集成自动化,选择定时触发2.选择需要触发业务表和相关日期字段,配置触发规则并发送消息通知即可 以下为热心网友提供的参考意见 要配置定期提醒,您可以使用日历应用程序或任务管理工具来设置循环提…

    2023年12月18日
  • 宜搭的系统中如何在申请流程的时候,增加一个预览的界面-云小二-阿里云

    如何在申请流程的时候,增加一个预览的界面 以下为热心网友提供的参考意见 可以增加一个审批节点为发起人自己,流程提交之后会第一个走到提交人节点进行确认,达到了预览的效果。 以下为热心网友提供的参考意见 在宜搭的系统中,您可以在申请流程中增加一个预览界面,以便让用户在提交之前查看和确认自己的申请内容。以下是一些可能的方法来实现这个功能: 1、在流程设计器中,找到…

    2023年12月28日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。