首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Cycle.JS登录表单组件中对HTTP请求排序?

在Cycle.JS登录表单组件中对HTTP请求排序可以通过以下步骤实现:

  1. 首先,确保你已经安装了Cycle.JS和相关的HTTP模块。你可以使用npm或yarn来安装它们。
  2. 创建一个登录表单组件,可以使用Cycle.JS提供的DOM和HTTP模块来实现。在组件中,你可以定义一个状态对象来存储表单的输入值。
  3. 当用户点击登录按钮时,触发一个事件,例如"loginClicked"。在事件处理程序中,你可以获取表单输入的值,并将其作为参数传递给HTTP请求函数。
  4. 在HTTP请求函数中,你可以使用Cycle.JS的HTTP模块发送POST请求到服务器。为了实现请求排序,你可以使用RxJS的操作符来处理请求的顺序。
  5. 一种常见的方法是使用concatMap操作符,它可以按顺序处理多个请求。你可以将每个HTTP请求封装为一个Observable,并使用concatMap将它们连接在一起。
  6. 在每个HTTP请求的Observable中,你可以使用Cycle.JS的HTTP模块发送实际的请求。你可以将请求的URL、方法、头部和体部等信息作为参数传递给HTTP模块的对应函数。
  7. 当所有的HTTP请求完成后,你可以在concatMap操作符的回调函数中处理它们的响应。你可以使用RxJS的操作符来处理响应数据,例如map、filter等。
  8. 最后,你可以将处理后的响应数据返回给登录表单组件,并根据需要进行进一步的处理或显示。

以下是一个示例代码,演示了如何在Cycle.JS登录表单组件中对HTTP请求排序:

代码语言:txt
复制
import {run} from '@cycle/run';
import {div, input, button, makeDOMDriver} from '@cycle/dom';
import {makeHTTPDriver} from '@cycle/http';
import {concatMap} from 'rxjs/operators';

function main(sources) {
  const loginClicked$ = sources.DOM.select('.login-button').events('click');
  
  const request$ = loginClicked$.pipe(
    concatMap(() => {
      const username = sources.DOM.select('.username-input').value;
      const password = sources.DOM.select('.password-input').value;
      
      const request = {
        url: '/login',
        method: 'POST',
        send: {username, password}
      };
      
      return sources.HTTP.select('login')
        .flatten()
        .filter(response$ => response$.request === request)
        .map(response$ => response$.body);
    })
  );
  
  const vdom$ = request$.map(response => {
    // 处理响应数据并返回虚拟DOM
    return div('.response', response);
  });
  
  const http$ = request$.map(request => ({
    category: 'login',
    request
  }));
  
  return {
    DOM: vdom$,
    HTTP: http$
  };
}

const drivers = {
  DOM: makeDOMDriver('#app'),
  HTTP: makeHTTPDriver()
};

run(main, drivers);

在上述示例中,我们使用了Cycle.JS的DOM和HTTP模块来创建一个简单的登录表单组件。当用户点击登录按钮时,我们发送一个HTTP请求到服务器,并将响应数据显示在页面上。

请注意,这只是一个简单的示例,实际的代码可能会更复杂。你可以根据自己的需求进行修改和扩展。

推荐的腾讯云相关产品和产品介绍链接地址:

  • 腾讯云函数计算(云原生):https://cloud.tencent.com/product/scf
  • 腾讯云数据库(数据库):https://cloud.tencent.com/product/cdb
  • 腾讯云服务器(服务器运维):https://cloud.tencent.com/product/cvm
  • 腾讯云CDN(网络通信):https://cloud.tencent.com/product/cdn
  • 腾讯云安全加速(网络安全):https://cloud.tencent.com/product/ddos
  • 腾讯云音视频服务(音视频):https://cloud.tencent.com/product/tcvs
  • 腾讯云物联网套件(物联网):https://cloud.tencent.com/product/iotexplorer
  • 腾讯云移动开发(移动开发):https://cloud.tencent.com/product/mobdev
  • 腾讯云对象存储(存储):https://cloud.tencent.com/product/cos
  • 腾讯云区块链服务(区块链):https://cloud.tencent.com/product/baas
  • 腾讯云虚拟专用网络(VPC):https://cloud.tencent.com/product/vpc
  • 腾讯云容器服务(容器):https://cloud.tencent.com/product/ccs
  • 腾讯云人工智能(人工智能):https://cloud.tencent.com/product/ai
  • 腾讯云元宇宙(元宇宙):https://cloud.tencent.com/product/mu
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Rxjs 响应式编程-第六章 使用Cycle.js的响应式Web应用程序

Cycle.js Cycle.js是RxJS之上的一个小框架,用于创建响应式用户界面。 它提供了现代框架(React)的功能,例如虚拟DOM和单向数据流。...在大多数应用程序,我们只需要DOM驱动程序(呈现网页)和HTTP驱动程序(我们可以使用它来发出HTTP请求)。 在这个例子,我们将使用另一个JSONP驱动程序。...我们使用JSONP而不是HTTP来更容易在本地计算机上运行此示例,因为使用HTTP从不同的域检索数据会导致某些浏览器因为安全原因阻止这些请求。...在MVI,三个组件是模型,视图和意图。 MVI旨在适应像手套一样的Reactive编程模型。 MVI是被动的,意味着每个组件都会观察其依赖关系并依赖项的更改做出反应。...当这些可用时,它将在response.JSONP中发出它们,我们在searchResults它进行了优化。

3.2K30

JeecgBoot 2.4.2 积木报表版本发布,基于 Spring Boot 的低代码平台

新版依赖 okhttp版本冲突-- 上传文件名中文转字母逻辑删掉 支持逗号的等于查询 (下拉多选) SpringBoot监控请求Httptrace不见处理 sysUserrel_tenant_ids...无法改头像 系统公告,查看均可编辑保存成功修改 上传组件样式问题修复 数据字典禁用和正常区别开,添加背景颜色 退出登录清空缓存的用户信息 【严重问题】首页的系统设置没了 省市区组件导致切换页面浏览器报错...Online】行编辑组件JVxeTable, 日期、时间控件长度修改 【Online】报表排序bug优化 【Online】树形列表bug修改后,还是显示原来值 暂时去掉缓存 【Online】表单行编辑组件...,实现曲线图,柱状图,数据等报表) 页面校验自动生成(必须输入、数字校验、金额校验、时间空间等); 提供单点登录CAS集成方案,项目中已经提供完善的对接代码 表单设计器,支持用户自定义表单布局,支持单表...组件示例 │ └─图片拖拽排序 │ └─图片翻页 │ └─图片预览 │ └─PDF预览 │ └─分屏功能 │─封装通用组件 │ ├─行编辑表格JEditableTable │ └─省略显示组件

1.9K30
  • JeecgBoot 2.4 微服务正式版发布,基于SpringBoot的低代码平台

    重构请求,system模块所有请求统一以/sys/开头,demo模块统一以/mock开头 系统框架的安全漏洞问题加强 升级底层依赖 springboot => 2.3.5.RELEASE mybatis-plus...排序排序条件未清空造成报错 #1822 JEditaTable,子表默认添加一条数据,addDefaultRowNum设置无效 #1930 AutoPOI(Excel工具)一多导出needMerge...的ERP模板不可用 issues/I1OAM9 关于在线开发表单开发和报表配置的问题issuse/I1NV8M Bug:2.2.1版本 Online排序功能失效issues/1450 下载最新开源代码...,本地测试,online表单开发,勾上“是否排序”,页面无排序功能issues/I1N6Z1 controller方法参数列表带有HttpServletRequest类型参数,执行完成后,保存日志报错...issues/I1PEB2 登录页面错别字issues/993 在线文档不能支持List的入参 issues/1246 online表单开发 填写表明时只要数据库中有一个库存在这个表就会提示表名已存在

    2.8K50

    JeecgBoot 2.4.6 版本发布,基于代码生成器的企业级低代码平台

    ://www.jeecg.com 新手入门: http://jeecg.com/doc/quickstart 在线演示: http://boot.jeecg.com 技术文档: http://doc.jeecg.com...Online表单,部门、人员选择组件支持自定义存储显示字段 Online表单,支持与积木报表对接 Online表单,支持多字段排序 Online表单,支持关联查询和关联列表展示 Online表单,sql...多租户服务端请求头校验 #2598 JeecgListMixin.js loadData没有request超时做处理 #2584 前端用户选择单选无法置空的问题 #2610 关于OL排列逻辑的小建议...#2680 Online 报表配置,报表SQL语句是多行的时候没法全选SQL语句 #2674 自动任务cron表达式生成的问题 #2696 2.4.5企业微信中应用是否可以设置自动登录 #I3Z8SE...组件示例 │ └─图片拖拽排序 │ └─图片翻页 │ └─图片预览 │ └─PDF预览 │ └─分屏功能 │─封装通用组件 │ ├─行编辑表格JEditableTable │ └─省略显示组件

    1.8K10

    SpringSecurity6 | 核心过滤器

    CSRF 攻击是一种利用用户在其他网站上已经登录的身份信息,来发起目标网站的恶意请求的攻击方式。...安全上下文是指存储了当前用户的认证信息(身份、权限等)的对象,在整个请求处理过程需要被使用。...3.10BasicAuthenticationFilter BasicAuthenticationFilter处理BASIC认证(请求头中携带BASIC +特殊格式用户名密码),除表单登录的另一种登录方式...与其他安全组件的协作:RequestCacheAwareFilter 通常与其他安全组件身份验证过滤器、访问控制过滤器等)协同工作,确保在用户完成身份验证后能够正确地恢复原始的请求信息。...与其他安全组件的协作:SecurityContextHolderAwareRequestFilter 通常与其他安全组件身份验证过滤器、访问控制过滤器等)协同工作,确保安全上下文信息能够在整个请求处理过程得到正确的传递和使用

    66031

    企业级低代码平台,JeecgBoot-Vue3版 v1.3.0 里程碑版本发布

    sql生成捕获接口超时异常,跳转到登录界面JSwitch组件当查询条件时的,query模式下的重置问题常用示例,报错优化修改部门弹窗初始赋值问题登录后选择租户和部门功能优化单表原生组件示例添加分类树添加的时候...#I55RB0账号头像为空时,默认头像路径加载找不到资源#I559WB登录页面,验证码不刷新问题#41WebSocket 连接发生错误#I56UQP用户管理连续点两次编辑租户配置就丢失了#I56C5I...└─一多内嵌示例│ └─异步树Table│ └─图片拖拽排序│ └─图片翻页│ └─图片预览│ └─PDF预览│─封装通用组件│ ├─行编辑表格JVxeTable│ └─省略显示组件│...(子菜单很多)│ └─页面&导航(子菜单很多)│ └─组件&功能(子菜单很多)├─高级功能│ ├─支持微前端│ ├─提供CAS单点登录│ ├─集成Websocket消息通知机制│ ├─支持第三方登录...(QQ、钉钉、微信等)│ ├─系统编码规则├─Online在线开发│ ├─Online在线表单 │ ├─Online代码生成器│ ├─Online在线报表 └─更多功能开发。。

    66820

    PHP 用户请求数据获取与文件上传

    我们在 http/index.php 通过 var_dump($_GET) 打印 GET 请求数据: <?...在浏览器访问 http://localhost:9000/form.html,就可以看到登录表单了: ? 修改 index.php 代码如下: <?...我们切换到登录表单页面,输入数据,点击「登录」提交表单,页面就会跳转到 index.php,并打印出提交数据: ? ?...文件上传表单 下面我们来简单演示下如何在 PHP 通过表单上传文件,首先在 http 子目录下新建 file.html 来编写对应的 HTML 表单: <!...可以看到 $_FILES 是一个键值关联数组,键名是文件上传组件设置的 name 属性,对应的值也是一个关联数组,其中包含了详细的文件信息,包含文件名、MIME 类型、文件默认上传位置(位于临时目录下

    2.6K20

    Django视图:构建动态Web页面的核心技术

    在Django的架构,视图(Views)是处理用户请求并生成响应的关键组件。本文将深入探讨Django视图的工作原理,以及如何使用它们来构建动态Web页面。1....视图可以是简单的函数,也可以是复杂的类,但它们的主要职责是处理输入(如表单数据)并返回输出(网页)。...处理表单数据Django视图可以处理用户通过表单提交的数据。这通常涉及到使用Django的表单类来验证和处理数据。5. 错误处理在Web开发,错误处理是必不可少的。...6.代码实现为了更好地理解上述概念,下面是一个完整的示例代码,展示了如何在Django创建一个简单的博客应用,包括视图、模板和表单处理。...通过本文的介绍,你应该何在Django中使用视图来处理请求、渲染模板、传递上下文数据、处理表单以及错误处理有了深入的理解。这些技能是构建复杂且功能丰富的Web应用的基础。

    6510

    uni-app(优医咨询)项目实战 - 第3天

    学习目标: 掌握 luch-request 网络请求的用法 能够 Pinia 进行初始化操作 掌握创建 Store 及数据操作的步骤 能够 Pinia 数据进行持久化的处理 掌握用户登录的实现方法...1.2.1 网络请求 小程序或 uni-app 提供了专门用于网络请求的 API ,但结合实际开发还需要扩展一些与业务相关的逻辑,基地址、拦截器等功能,通常会对 uni.request 进行封装,luch-request...在请求之前执行一些逻辑,例如检测登录状态,添加自定义头信息等。...在发请求之前展示一个加载提示框,请求结束后隐藏这个提示框,该部分的逻辑分别对应请求拦截器和响应拦截器,在请求拦截器调用 uni.showLoading 在响应拦截器调用 uni.hideLoading.../ uniForms 表单组件 const formRef = ref() // 传入一个数组,数组每个单元即要验证的数据名称,返回值为 Promise formRef.value.validateField

    31710

    低代码平台,JeecgBoot v3.0版本发布—新里程牌开始,迎接VUE3版本到来

    ) 重构Online表单同步逻辑,兼容更多数据库(包括国产数据库) 解决Online表单和Online报表的查询SQL注入漏洞问题 Online表单java增强新增http模式 Online表单关联查询问题...“一多”的“ERP主题” I468JY JVXETable联动展示与选择BUG #2867 2.4.6 钉钉人员同步时手机号未能正确同步 I471XE 微服务版集成企业微信单点登录 #2959 JEditable...移除表单,没有删除关联表数据 #2988 省市三级联动列表无法显示 I48I0E -【2.4.6】在线开发的排序存在打开新页面tab而带前面tab页有点击过排序字段会导致报错 I47FEZ JEditableTable...,实现曲线图,柱状图,数据等报表) 页面校验自动生成(必须输入、数字校验、金额校验、时间空间等); 提供单点登录CAS集成方案,项目中已经提供完善的对接代码 表单设计器,支持用户自定义表单布局,支持单表...组件示例 │ └─图片拖拽排序 │ └─图片翻页 │ └─图片预览 │ └─PDF预览 │ └─分屏功能 │─封装通用组件 │ ├─行编辑表格JEditableTable │ └─省略显示组件

    1.6K40

    在Django实现使用userid和密码的自定义用户认证

    在本教程,我们将详细介绍如何在Django实现自定义用户认证,使用包含userid字段的CustomUser模型以及标准的密码认证。本教程假设您已经Django有基本的了解并且已经设置好了项目。...创建登录视图和API开发登录表单和处理userid和密码认证的API端点。确保API响应包含CSRF保护和错误处理。...前后端集成使用AJAX请求在前端页面与后端进行通信,处理用户认证的成功和失败情况。逐步教程1....实现登录表单和前后端集成开发一个登录表单(templates/login.html),并使用AJAX请求在前端与后端进行集成,处理用户认证的成功和失败情况。<!...开发登录API视图,并使用AJAX请求在前端页面中集成用户认证功能。这种设置允许您根据特定项目需求定制Django的认证过程,增强用户登录功能的安全性和易用性。

    20920

    五年 Web 开发者 star 的 github 整理说明

    有时候想查阅以前star的库,但不好找,github大多库都是英文说明,中文开发者不太友好,这里整理下收集的github库,方便需要的时候查阅。...node-ffmpeg ffmpeg视频处理的node库 bgrins/videoconverter.js 浏览器上转换和操作视频 pillarjs/multiparty node端解析请求表单数据...,包括文件上传 imweb/FKB 腾讯IMWeb团队前端知识库 cyclejs-community/create-cycle-app 生成cycle.js项目的工具 hejianxian/vddl...node的日志组件 mrdoob/stats.js 前端性能js监控组件 Socket.IO websocket工具库 felixge/node-formidable node表单处理组件 danwrong.../restler node的http客户端 agershun/alasql 用sql操作localStorage、IndexedDB或 Excel的数据 timtian/qo-sql 腾讯某前端高工写的

    8.9K50

    我的NodeJS学习之路7(权限认证)

    Passport做登录验证具有:灵活性、模块化、丰富的中间件等特点,更加详细的介绍请参考:http://idlelife.org/archives/808 如何在项目中使用passport?...username:需要验证的“用户名” password:需要验证的“密码” done: 验证结果的处理方法 username和password默认对应表单的name="username"和name...进行序列化和反序列化 序列化: 即:将唯一的值(登录用户的id)序列化到session,即sessionID,同时它将作为凭证存储在用户cookie。...做登录处理 在处理登陆请求的路由中,加入登录处理的配置信息,然后passport会自动帮你处理是否登录成功(有点类似shiro)。...:对于后台管理的模块,必须登录用户才能有权限,所以可以对后台管理的所有路由进行拦截,为了方便我们可以自定义一个中间件来统一进行处理:验证通过,继续;验证不通过,跳回到登录页面,并告知需要登陆。

    1.9K30

    Jeecgboot-Vue3 v1.0.0 版本正式发布,基于代码生成器的企业级低代码平台

    导入导出) │ ├─平台移动自适应支持 │─常用示例 │ ├─自定义组件示例 │ ├─JVxeTable示例(ERP行业复杂排版效果) │ ├─单表模型例子 │ └─一多模型例子 │ └...─打印例子 │ └─一多内嵌示例 │ └─异步树Table │ └─图片拖拽排序 │ └─图片翻页 │ └─图片预览 │ └─PDF预览 │─封装通用组件 │ ├─行编辑表格JVxeTable...│ └─通过部门选人组件 │ └─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使用简单) │ └─在线code编辑器 │ └─上传文件组件 │ └─树列表组件 │ └─表单禁用组件...单点登录 │ ├─集成Websocket消息通知机制 │ ├─支持第三方登录(QQ、钉钉、微信等) │ ├─系统编码规则 ├─Online在线开发(尚未实现) │ ├─Online在线表单 │...├─Online代码生成器 │ ├─Online在线报表 └─更多功能开发。。

    1.3K20

    CodeWave系列:3.CodeWave 智能开发平台 页面布局及呈现

    其中大部分功能以及设置方式相同,本节组件的通用属性做详细说明。 属性: 基础信息 组件名称:由字母、数字和下划线组成,用于在表达式引用、权限上报等场景。...具体常见场景说明请参见如何在表格展示实体数据。 数据表格具备行和列结构,当用户需要查找或整理数据时,数据表格可以轻松地进行数据过滤和排序,整合符合要求的数据并展示在表格。...具体常见场景说明请参见如何通过筛选条件查询并显示数据和如何设置数据表格的排序规则。 组件列表: 当在组件列表拖入其他组件时,可以根据组件列表绑定的数据源动态展示其他组件的数量和内容。...3.4 表单 表单:具有数据收集、校验和提交等功能,通常包含各种有输入值或选中值的组件,例如单行输入、选择器、单选组等。包括基础表单,行内表单,折叠分组三种用法。常用于账号注册,个人信息修改等场景。...我们将自由布局组件内的一级子组件称为自由布局内子组件,这些子组件会有一些特殊的属性,距离和约束,用于确定其与父容器的位置关系。自由布局组件可以是任何类型的组件,包括自由布局组件本身。

    22510

    Spring Cloud Security的核心组件-Cloud Security Filter

    其中一个核心组件是Cloud Security Filter,它提供了一种基于HTTP请求的安全性保障。...一、Cloud Security Filter的作用Cloud Security Filter是Spring Cloud Security的核心组件之一,它的主要作用是拦截HTTP请求请求进行安全性检查和验证...当请求到达服务器时,Cloud Security Filter会首先进行身份认证,如果用户已经登录,则会验证用户是否有访问请求资源的权限。如果用户没有登录,则会要求用户进行登录。...Spring Security框架提供了一系列的Security Filter,它们可以用来拦截HTTP请求请求进行身份认证和授权。Cloud Security Filter就是其中的一个。...在这个例子,我们允许所有用户访问“/login”页面,但是要求用户登录后才能访问其他页面。如果用户没有登录,则会被重定向到“/login”页面。如果用户登录失败,则会返回一个HTTP 401错误。

    62130

    JeecgBoot 3.1.0 版本发布,基于代码生成器的企业级低代码平台

    ://www.jeecg.com 技术文档: http://doc.jeecg.com 在线演示: http://boot.jeecg.com 新手入门: http://jeecg.com/doc/quickstart...db类型,区分年月日和年月日时分秒 online表单默认字段排序规则改造 online表单导入,校验不起作用 Online表单,部门选择、用户选择、多行文本优化禁用效果 Online表单多子表,没有按钮权限...,实现曲线图,柱状图,数据等报表) 页面校验自动生成(必须输入、数字校验、金额校验、时间空间等); 提供单点登录CAS集成方案,项目中已经提供完善的对接代码 表单设计器,支持用户自定义表单布局,支持单表...组件示例 │ └─图片拖拽排序 │ └─图片翻页 │ └─图片预览 │ └─PDF预览 │ └─分屏功能 │─封装通用组件 │ ├─行编辑表格JEditableTable │ └─省略显示组件...│ └─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使用简单) │ └─在线code编辑器 │ └─上传文件组件 │ └─验证码组件 │ └─树列表组件 │ └─表单禁用组件

    48120

    Novel 1.3.1 发布

    Novel v1.3.1 已发布,更新日志: 修复当用户再次打开菜单时,数据不自动更新问题 去除表单验证时的加载动画 修复编辑信息不能正常清空 关闭对话框事件进行优化 修复点击头像下拉框外面时的鼠标样式...修复datatable排序图标换行问题 优化Axios请求,添加消息框显示控制参数 显示loading动画参数从view调至api 升级e-icon-picker到最新版本,修复图标选择器在ie下不能正常使用问题...将vue-cropper组件替换为最新版本 调整登录界面验证码的获取时间,避免用户等待 修复刷新页面时,路由不能正常被激活的问题 修复新增定时任务时出现的任务id错误 修改验证码异常,重新异常进行处理...登录日志:系统登录日志记录查询包含登录异常。 服务监控:监视当前系统CPU、内存、磁盘、堆栈等相关信息。 在线用户:当前系统活跃用户状态监控。...在线体验 后端项目地址:Novel-api 前端项目地址:Novel-vue 演示地址:http://cnovel.club 演示图 用户登录 系统首页 用户管理 用户编辑 角色管理 角色编辑 菜单管理

    52420

    JeecgBoot 3.3.0 版本发布,基于代码生成器的企业级低代码平台

    ://www.jeecg.com技术文档: http://doc.jeecg.com在线演示: http://boot.jeecg.com新手入门: http://jeecg.com/doc/quickstart...issues/3482websocket服务端,存在性能和安全问题issues/3278代码生成模板,前端代码多了一个结尾issues/I53X5Mpost请求X_SIGN签名拦截校验后报错...数据等报表)页面校验自动生成(必须输入、数字校验、金额校验、时间空间等);提供单点登录CAS集成方案,项目中已经提供完善的对接代码表单设计器,支持用户自定义表单布局,支持单表,一表单、支持select...例子│ └─常用选择组件│ └─异步树table│ └─接口模拟测试│ └─表格合计示例│ └─异步树列表示例│ └─一多JEditable│ └─JEditable组件示例│ └─图片拖拽排序...,使用简单)│ └─在线code编辑器│ └─上传文件组件│ └─验证码组件│ └─树列表组件│ └─表单禁用组件│ └─等等│─更多页面模板│ ├─各种高级表单│ ├─各种列表效果│

    83010

    JeecgBoot 3.2.0 版本发布,基于代码生成器的企业级低代码平台

    ://www.jeecg.com 技术文档: http://doc.jeecg.com 在线演示: http://boot.jeecg.com 新手入门: http://jeecg.com/doc/quickstart...通过openfeign调用其他服务,报错tocken失效#I523YP 微服务之间的feign调用,如何免登录,同时又不会被暴露网关#I4Z69G 微服务框架下的定时任务和字典项查询无权限#2662 异步线程调用...,实现曲线图,柱状图,数据等报表) 页面校验自动生成(必须输入、数字校验、金额校验、时间空间等); 提供单点登录CAS集成方案,项目中已经提供完善的对接代码 表单设计器,支持用户自定义表单布局,支持单表...组件示例 │ └─图片拖拽排序 │ └─图片翻页 │ └─图片预览 │ └─PDF预览 │ └─分屏功能 │─封装通用组件 │ ├─行编辑表格JEditableTable │ └─省略显示组件...│ └─封装曲线、柱状图、饼状图、折线图等等报表的组件(经过封装,使用简单) │ └─在线code编辑器 │ └─上传文件组件 │ └─验证码组件 │ └─树列表组件 │ └─表单禁用组件

    81530
    领券