当前位置: 首页 > article >正文

TaskBuilder触发前端组件请求后台服务的常见事件

当以下事件发生时,可能会触发相关前端组件向后台服务发起请求:
4.3.1页面加载时
这种情况主要用于数据查询,在前端页面加载完毕后(页面静态内容渲染完毕),会自动判断页面里的每个前端组件是否设置了数据查询操作,如果设置了,则自动请求相应的后台服务进行数据查询,并将查询结果绑定到组件内,例如数据表格组件、表单组件、下拉列表组件、数据卡片组件、树形组件等,但数据表格组件如果在属性里设置了“不自动加载数据”,则不会自动加载,需要用脚本手动加载数据,主要是用于一些特殊场景,例如页面里通过选项卡组件放置了多个数据表格,除了第一个选项卡的数据表格需要自动加载,其他选项卡的数据表格可以在点击对应的选项卡后再通过脚本手动加载,这样可以加快页面打开速度,不用每次都加载所有选项卡中的列表数据。
4.3.2表单提交时
这种情况主要用于数据添加和修改,在表单组件里放置各种输入项,然后设置好表单的数据提交参数,点击确定按钮时,调用表单组件的 submit() 方法,就可以将表单里各个输入项的数据提交给对应的后台服务,实现数据添加或修改服务。
4.3.3点击删除按钮时
数据表格组件和树形组件都提供了数据删除的功能,在这两个组件的属性里设置好数据删除有关的参数后,就可以实现点击删除按钮时,删除指定行或节点的数据,具体的设置方法后面会详细介绍。
4.3.4关联输入项的值发生变化时
如果前端页面里的服务请求组件设置的请求参数中,有类型为“组件值”的参数,并且服务请求组件启用了“参数变化时自动重载”,则当请求参数里设置的这些组件的值发生变化时,就会触发该服务请求组件重新发起请求。例如数据列表页面,数据表格组件的数据查询设置里,请求参数关联了页面上的查询条件输入项,则当这些输入项的值发生变化时,就会将这些查询条件的值发送给后台服务进行重新查询,然后在列表里显示最新的查询结果。


http://www.kler.cn/a/512815.html

相关文章:

  • mybatis(19/134)
  • 2025寒假备战蓝桥杯01---朴素二分查找的学习
  • [Qt]事件-鼠标事件、键盘事件、定时器事件、窗口改变事件、事件分发器与事件过滤器
  • Linux下MySQL的简单使用
  • 从CRUD到高级功能:EF Core在.NET Core中全面应用(三)
  • nginx作为下载服务器配置
  • 人工智能核心知识:AI Agent的四种关键设计模式
  • 【深度学习】Java DL4J基于多层感知机(MLP)构建公共交通优化模型
  • 如何使用MaskerLogger防止敏感数据发生泄露
  • cherry-pick使用
  • 【wiki知识库】07.用户管理后端SpringBoot部分
  • 日本工作面试基本礼仪-一篇梗概
  • 商城系统中的常见 BUG
  • # [0114] Task01 《数学建模导论》P1 解析几何与方程模型
  • html与css学习笔记(2)
  • 微信小程序中实现背景图片完全覆盖显示,可以通过设置CSS样式来实现
  • Spring MVC:HTTP 请求的参数传递2.0
  • 【Python】JSON
  • K8S中Pod控制器之Job控制器
  • 一文玩转生成式AI新星DeepSeek-V3,带你5分钟配置自己的随身AI
  • 【QT】已解决:Qt4.11.0无法使用MSVC编译器问题
  • Python入门:3.Python的输入和输出格式化
  • 【C语言篇】深入探究 C 语言指针:揭开指针变量与地址的神秘面纱
  • 【Elasticsearch】filterQuery过滤查询
  • 计算机网络 (52)秘钥分配
  • 家用路由器:WAN口和LAN口区别?