首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

用户登录前后端分离开发实战案例:React,npm,webpack,ES6, Kotlin, Spring Boot, Gradle, Freemarker, Material UIKotlin 开发

前端 React 工程开发 环境准备 本节实例工程的运行环境技术栈相关清单如下: 运行环境准备:Node 开发工具 IDE:WebStorm 浏览器:Chrome 框架组件react, babel...前端组件 Material-UI 简介 React Material-UI (https://github.com/mui-org/material-ui)是一组实现了谷歌 Material Design...安装 下面我们来一步一步安装Material-UI——这个世界上最受欢迎的React UI框架。Material-UI 可作为 npm 包使用。...UI组件,来开发一个简单的登陆表单页面。...= null, var success: Boolean = false, var msg: String = "" ) 测试 POST 接口 为了方便地进行测试,我们添加

7.9K30

通过 Laravel 表单请求类实现字段验证错误提示

在上一篇教程中,我们已经演示了如何在控制器方法中对表单请求字段进行验证,并且提到如果请求字段很多很复杂,都写到控制器方法里面会导致控制器臃肿,从单一职责原则来说需要将表单请求验证拆分出去,然后通过类型提示的方式注入到控制器方法...表单请求类的执行 接下来,问题又来了,这段表单请求字段验证逻辑放在哪里执行呢?...由于该表单请求类也是 Illuminate\Http\Request 的子类,所以后续获取请求字段值也可以通过 $request 来获取,将表单请求验证请求实例参数合二为一,非常方便。...我们测试表单请求,会发现和在控制器方法中通过 $this->validate() 验证字段的结果一样: ? 这样一来,以后我们就可以在表单请求类中维护字段验证逻辑了,完成了请求验证控制器的解耦。...数组请求字段验证 某些场合下,我们的表单请求中可能会包含数组字段,比如 books[] 或者 books[author],甚至可能是更加复杂的 books[test][author],对于这种数组字段的验证

3.8K30

React Table 表格组件使用教程 排序、分页、搜索过滤筛选功能实战开发

在本站之前的文章《最好的 6 个 React Table 组件详细亲测推荐》 中有提到过 react-table 这个,如果对这个不太了解的同学可以先了解一下,这里不再赘述。...简而言之,react-table 是一个非常强大的,它与常见的表格组件不同,它不负责渲染 HTML CSS,而是提供了一系列的 hooks 让我们可以灵活地构建功能强大的表格组件。...react-table 表格组件实战分页、排序、搜索过滤筛选图片扩展阅读:《顶级好用的 React 表单设计生成器,可拖拽生成表单react-table 安装使用首先,让我们先来创建一个 React...扩展阅读:《7 款最棒的开源 React 移动端 UI 组件模版框架 - 特别针对国内使用场景推荐》React Table 表格排序功能如果只是想设置默认排序,我们可以通过配置 initialState...扩展阅读:《7 款最棒的开源 React UI 组件模版框架测评 - 特别针对国内使用场景推荐》React Table 表格搜索过滤筛选功能我们可以通过 useFilters 来实现筛选功能:import

16K00

回望过去,展望未来- 2024 React 生态一览表

我们能所学到的知识点 ❝ 前置知识点 路由 客户端状态管理 客户端状态管理 表单处理 测试 样式 UI 组件 动画 数据可视化 表格 国际化(i18n) 开发工具 拖拽 文件上传 ❞ 1....表单处理 想必作为一个功能完善的前端应用,处理表单是大家绕不开的一座大山。如果给你一个类似的功能需求,想必第一时间想到的是利用「组件」(antd/arco)来完成此项任务。...React Hook Form React Hook Form[9] 是一种现代表单,利用 React 钩子来高效处理表单状态验证。它目前得到积极维护,并提供了轻量且直观的 API。...React Hook Form 以其性能灵活性而闻名,是处理 React 应用程序中表单的绝佳选择。 6. 测试 前端测试是指通过自动化测试工具方法来验证前端应用的正确性、性能用户体验。...它有VueReact的版本。 3. Material-UI Material-UI[18] 是一个受欢迎且得到良好维护的 React UI 框架。

46410

组件分享之前端组件——用于表单状态管理验证的 React Hooks (Web + React Native)

组件分享之前端组件——用于表单状态管理验证的 React Hooks (Web + React Native) 背景 近期正在探索前端、后端、系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下...组件基本信息 组件:react-hook-form 开源协议:MIT license 官网:react-hook-form.com 内容 本次分享的用于表单状态管理验证的 React Hooks...(Web + React Native),在其构建时考虑到性能、UX DX,采用原生 HTML 表单验证,与UI 的开箱即用集成,体积小,无依赖,支持Yup , Zod , Superstruct..., Joi , Vest , class-validator , io-ts , nope custom 使用起来也比较方便,具体使用方式如下: 1、安装 npm install react-hook-form...https://github.com/react-hook-form/react-hook-form

4.6K10

7 款最棒的 React 移动端 UI 组件 - 特别针对国内使用场景推荐

本文完整版:《7 款最棒的 React 移动端 UI 组件 - 特别针对国内使用场景推荐》 优秀的 React UI 移动端组件模版框架,帮我们节省开发时间,提高开发效率,统一设计语言。...更棒的是内置的功能复杂,我们自己很难处理的常用组件,比如表格、表单、富文本编辑器、时间日期选择器、实时拖拽组件等,再进一步,还有帮我们把组件的轮子装好的 React admin 后台管理系统。...- 腾讯 UI 组件,配套工具完满,设计工整,文档清晰 NutUI for React - 京东出品,移动端友好,面向电商业务场景 Material-UI - 全球顶级 React 组件 Google...Material-UI - 全球顶级 React 组件 Google Material 设计标准 android 首先 [05-Material-UI] Material-UI 上手文档 | Material-UI...引用这套组件,你可以毫不费力的融入微信的怀抱,大到组件的 UI ,小到按钮动效,全都微信一摸一样。移动端非常友好,对微信内置浏览器特别优化,丝滑流畅。 7.

10.7K21

基于ReactNode.JS的表单录入系统的设计与实现

三、需求分析 大致需要实现如下功能 表单数据的录入 录入数据的最近记录查询 短信验证码的使用 扫码填写表单信息 有两种方案, 一种是进去自己选择对应的宗教场所(不对称分布三级联动),第二种是点击对应的宗教场所进行填写表单...,表单处的场所不可更改,不同的设计不同的思路。...四、系统设计 这次我决定不用vue,改用react的taro框架写这个小项目(试一下多端框架taro哈哈), 后端这边打算用nodejs的eggjs框架, 数据还是用mysql, 还会用到redis。.../p/15182552.html, 基于ReactGraphQL的demo设计与实现 https://www.cnblogs.com/cnroadbridge/p/15318408.html 5.1...'; import React, { Component } from 'react'; import { connect } from 'react-redux'; import { update }

2.6K20

7 款最棒的开源 React UI 测评 - 特别针对国内使用场景推荐

更棒的是内置的功能复杂,我们自己很难处理的常用组件,比如表格、表单、富文本编辑器、时间日期选择器、实时拖拽组件等,再进一步,还有帮我们把组件的轮子装好的 React admin 后台管理系统。...,大厂逻辑,设计文档完美 Ant Design React - 阿里前端 UI ,面向企业级中后台 Material-UI - 全球顶级 React 组件 Google Material 设计标准...这套 UI ,基于 ArcoDesign 设计规范,Arco 同时提供了 React Vue 两套 UI 组件React 组件配有详细的上手指南。...Material-UI - 全球顶级 React 组件 Google Material 设计标准 [05-Material-UI] Material-UI 上手文档 | Material-UI Github...React UI 组件与卡拉云 本文介绍了 7 款 React UI 组件模版框架,虽然这些组件可以避免我们重复造轮子,但即便如此,前端调试有时也非常令人抓狂。

4.8K40

前端项目负责人在项目初期需要做什么?

【也可通过dumi发布公有包或者私有包 参照:用react手写一个简单的日历】 技术调研 & 技术落地 疑难问题的技术调研技术落地方案。...以前做过:react - 多页签页面缓存 现在在做:electron 做pos【js控制打印机,js加载动态dll适配ic卡等等】 业务开发demo 这是为了最大化的解决项目当中初级开发的开发问题。...与测试 image.png 统一交付测试认知 界面无明显的UI类型BUG,与原型图、UI设计图保持一致,关于页面的设计、排版都能够符合产品需求。如有修改应和产品、UI沟通一致并且进行修改。...公共模块的统一处理认知 页面提示语的确定 表单页面提交不需要confirm提示语 数据删除/列表页更新状态需要confirm提示语 新建页面路由跳转离开是否需要提示语 form表单的处理 form表单必填项验证...form表单必填项/非必填项的长度验证(依赖于数据设定或者也存在统一长度限制) form表单数字验证/电话验证/邮件验证 form表单日期范围验证的设定,startDate的日期范围验证是否是只可以点击当天之前

1.2K30

antd3.x中的form

最近在维护公司的中台erp系统,项目中js用的是react,ui用的是antd。平时还是喜欢自己写css,刚开始还是有点不太习惯直接上ui做项目,觉得用antd还是挺恶心的,主要是form。...在熟悉了以后发现这个真棒。 react缺少类似vue的v-model这样的双向绑定机制, 所以在做表单的时候需要手动监听keyup,input,blur这一类的事件,会显得稍微麻烦一些。...为username的数据 this.props.getFieldValue('username') 校验:validateFields 校验方法会校验在双向绑定getFieldDecorator中定义必填项...required为true的所有字段 form.validateFields((err,value) => { if(!...err){ return; // 这里是通过校验的执行,未通过的则会在对应表单进行提示 } } ) 重置表单:resetFields this.props.form.resetFields

2.1K30

​年终盘点: 复盘20+基于React的开源管理后台&插件

7.React Hook Form React Hook Form是一个高性能、灵活、易拓展、易于使用的表单校验,用于React Web&Native的表单验证。...项目特性: 使创建表单集成更加便捷 非受控表单校验 以性能开发体验为基础构建 迷你的体积而没有其他依赖 遵循 html 标准进行校验 与 React Native 兼容 支持Yup, Joi, Superstruct...或自定义 支持浏览器原生校验 从这里快速构建你的表单 8.TanStack Query TanStack Query是一个基于React Hooks的轻量级查询,它提供了简单易用的API来处理数据查询和数据变更的逻辑...并且是一个 React样式,可以帮助你很快构建漂亮的UI。 框架性能: 追求性能体验,MUI不依赖任何第三方JS,压缩后的JSCSS文件仅有100+K60+K。...MUI (Material-UI) React 组件。 完全响应式,所有现代浏览器都支持。

41810

一款开源的跨平台实时web应用框架——DotNetify

今天给大家介绍一个开源的轻量级跨平台实时HTML+C#.NET Web应用程序开发框架——DotNetify,允许你在C#.NET后端上创建具有ReactReact Native、Vue或Blazor...响应式后端MVVM 集成SignalR以及流行的前端用户界面,可以支持响应式后端驱动的mvvm体系结构,这样就避免前端的业务逻辑过多,保持瘦客户端。...下面我们以React 模板来体验一下,体验过程参考 https://github.com/dsuryd/dotNetify-react-template 首页面板(这个页面是动态的) 整个项目使用了基于...ReactMaterial-UI组件构建的,页面风格比较现代化。...整个项目模板内置以下功能模块: 实时仪表板页面 编辑表单+CRUD表页 使用JWT承载令牌身份验证的登录页面。 Material-UI组件 有深链路的路由。

1.7K20
领券