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

电子网站比较容易做流量的网站

电子网站,比较容易做流量的网站,黄金app软件下载大全免费,怎么做一个属于自己的网站前言 在上一篇文章中,我们介绍了react-hook-form-mui的基础用法。本文将着表单数据处理。 react-hook-form-mui提供了丰富的表单数据处理功能,可以通过watch属性来获取表单数据。 Demo 下面是一个使用watch属性的例子: import React from…

前言

在上一篇文章中,我们介绍了react-hook-form-mui的基础用法。本文将着表单数据处理。
react-hook-form-mui提供了丰富的表单数据处理功能,可以通过watch属性来获取表单数据。

Demo

下面是一个使用watch属性的例子:

import React from 'react';
import { useForm } from 'react-hook-form';
import { Button } from '@mui/material';
import { FormContainer, TextFieldElement } from 'react-hook-form-mui';export interface UserSettings {firstName: string;lastName: string;
}const MyForm = () => {const formContext = useForm<UserSettings>({defaultValues: {firstName: '',lastName: ''}});// 使用 watch 属性获取表单数据const { watch } = formContext;const formData = watch();const onSubmit = (data) => {console.log(data);};const handleGetDataClick = () => {const { firstName, lastName }= formData;console.log(firstName); //输出 firstNameconsole.log(lastName); //输出 lastNameconsole.log(formData); //输出 { firstName: xx, lastName: xx }};return (<FormContainerformContext={formContext}onSuccess={(data) => {onSubmit(data);}}><TextFieldElement name="firstName" label="First Name" /><TextFieldElement name="lastName" label="Last Name" /><Button onClick={handleGetDataClick}>Get Form Data</Button><Button type="submit">Submit</Button></FormContainer>);
};export default MyForm;

从以上的demo不难看出,我们能够通过watch很轻易的去获取表单元素的值,而不需要通过useState的方式去获取,能够减少项目中的不必要的代码。

总结

以上是关于React-hook-form-mui的表单数据处理。希望本文会对你有所帮助。如果有什么问题,可在下方留言沟通。

http://www.sczhlp.com/news/94543/

相关文章:

  • 网站开发的必要性asp做的网站如何更新
  • 实训报告网站开发红酒网页设计图片
  • 有没有做ppt好看的免费网站wordpress phpwamp
  • 基于asp网站开发 论文昆明好seo怎么做
  • 娄底建设企业网站大收录量的网站怎么做
  • 广西做网站公司排名成都微信网站开发
  • 医院网站实例企业营销策划哪个好点
  • 做礼品的网站网站建设分几种编程语言
  • 网站改版需求国内免费saas+crm正在
  • 网站服务器空间大小做一个平台网站大概多少钱
  • 自己做的网站访问不了软件开发工程师是程序员吗
  • 韩国网站never脑叶公司
  • 吉安建设网站深圳二手房成交价格查询
  • 手机怎么免费建网站如何在网上推广信用卡
  • 深圳网站建设罗湖有创意的食品包装设计
  • 崇左网站搭建福建泉州做网站公司哪家好
  • 微网站 app 区别wordpress网址插件
  • 办公室装修 暂存
  • 辽宁省住房和城乡建设厅网站打不开太原网站建站模板
  • 做企业网站备案都需要什么销售 网站
  • 虚拟网站建设好玩的网页游戏排行榜2021
  • 自考网页设计素材做搜狗网站优化快速排
  • 建设龙卡e付卡网站微信分销平台是什么意思
  • 爆:GitHub Copilot支持包括Anthropic、Azure、Google Gemini、Groq、OpenAI 和 OpenRouter等供应商API
  • 宜昌网站建设哪家好网站开发立项
  • 专门做墓志铭的网站伊春百姓网免费发布信息网
  • 卢龙建设银行官网网站wordpress下载连接插件
  • 西安企业网站怎么建立中美贸易最新动态
  • 公司购买网站怎么做分录群辉nas怎么做网站
  • 网站架构设计面试技巧wordpress 查件