Informed —— 特斯拉开源轻量级 React 表单构建框架
Informed 是用于在 React 应用程序中构建表单的轻量级框架,开箱即用,支持获取和操作值、验证字段、创建自定义输入、多步骤表单、数组字段等。
示例
// Example.jsx import { Relevant, Debug } from 'informed'; // Inputs that were hooked up to informed via "useField" import { Form, Input, Select, Checkbox, Option, Button } from 'YourComponents'; const onSubmit = ({ values }) => window.alert(`Hello ${values.name}`); const Example = () => ( <Form onSubmit={onSubmit} initialValues={{ phone: '1234567899' }}> <Input name="name" label="Name" placeholder="Elon" required /> <Input name="age" type="number" label="Age" required="Age Required" /> <Input name="phone" label="Phone" formatter="+1 (###)-###-####" /> <Select name="car" label="Car" initialValue="ms"> <Option key="ms">Model S</Option> <Option key="m3">Model 3</Option> <Option key="mx">Model X</Option> <Option key="my">Model Y</Option> </Select> <Checkbox name="married" label="Married?" /> <Relevant when={({ formState }) => formState.values.married}> <Input name="spouse" label="Spouse" /> </Relevant> <Button type="submit">Submit</Button> <Debug valid pristine dirty values errors /> </Form> ); export default Example;

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
每日一博 | 探索 Xcode 15 新特性
一、版本说明 XCode 15 beta 发布于 2023 年 6月5日, 可支持 macOS 13.3 或以上版本, 你可以按需下载需要的平台。 二、新增特性 1.代码智能提示 (Code completion) •创建新的文件在引用时的提示 首先创建一个新的文件 然后,在引用的地方,输入文件首字母会立即自动弹出补全提示。 函数调用时列出所有可能的参数排列 在没有提示的情况下,调用函数时如何传参往往是比较困难的,不知道可以传哪些参数, 现在 XCode 将列出所有可供选择的可能,你可以更轻松找到合适的参数列表并选择它。 自动分析代码上下文,并给出最合适的建议。 例如在 Text 组件调用中,输入"点号" 后,在弹出的提示列表中的最上方会提示 font (此时 Text 还没设置 font ),这是因为XCode分析了上下文,“识别出” 这是一个 Text, 并且此时还没有设置过字体,你可能需要它,因此将字体放在建议的最上方。 2.资产文件作为变量引用 (Asset catalogs) 过去资产文件如图片是以 “字符串” 作为图片名称在代码中被引用,现在直接通过类似变量的标识符去引用它...
- 下一篇
支付宝将推出“极小版本安装包”
支付宝体验官已开启“支付宝极小版本安装包评测”。据称该版本 App 相比现有版本体积大幅缩减,但目前没有关于该版本的详细信息,所以暂时无法了解具体是如何缩减 App 体积。 有网友猜测是支付宝对 App 的功能进行了删减,或者是采用了 Web 技术来构建(比如 PWA),也有人推测是采用了目前主流的跨平台开发框架 Flutter,毕竟闲鱼的技术栈就是它。再加上两者同为阿里系产品,所以支付宝采用 Flutter 重构也并非不可能。 招募公告还写道,参与测评的用户需要将设备上已安装的「支付宝APP」卸载后,才能安装这个极小版本的支付宝。 由于支付宝体验官目前采用邀请制模式,之前没有加入的用户现在也无法加入。支付宝何时正式推出这个“极小版本安装包”也是未知。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G