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

企业建立网站账户如何做步骤拼音

企业建立网站账户如何做,步骤拼音,爱站网关键词长尾挖掘,建筑学院网站Formik 是 React 和 React Native 开源表单库#xff0c;Formik 负责处理重复且烦人的事情——跟踪值/错误/访问的字段、编排验证和处理提交——所以您不必这样做。而简化字段校验的话我们可以使用yup工具来实现。 首先安装Formik 和 Yup npm i formik npm i yupFormik 与 R…Formik 是 React 和 React Native 开源表单库Formik 负责处理重复且烦人的事情——跟踪值/错误/访问的字段、编排验证和处理提交——所以您不必这样做。而简化字段校验的话我们可以使用yup工具来实现。 首先安装Formik 和 Yup npm i formik npm i yupFormik 与 React Native 简单实例 首先我们先实现一个简单的实例体验一下Formik框架的使用过程。 export default function FormikCheck() {return (View style{styles.container}Text style{styles.mainTitle}表单校验/TextFormikinitialValues{{ email: }}onSubmit{(values) console.log(values)}{/* 渲染属性 */}{({ handleChange, handleBlur, handleSubmit, values }) (ViewTextInputstyle{styles.inputItem}onChangeText{handleChange(email)}onBlur{handleBlur(email)}value{values.email}/Button onPress{() handleSubmit()} title提交表单 //View)}/Formik/View); }const styles StyleSheet.create({container: {flex: 1,padding: 10,},mainTitle: {fontSize: 20,paddingBottom: 10,borderBottomWidth: 1,borderBottomColor: #e3e3e3,marginBottom: 10,},inputItem: {padding: 10,borderBottomWidth: 1,borderBottomColor: #e3e3e3,marginBottom: 10,}, });Formik 常用属性和方法说明 通过上述的例子可以看到我们使用的是Formik框架中的Formik组件来包裹表单元素从而进行表单的是有相关操作。 Formik组件每个渲染方法常用的属性有如下几个 属性类型说明errors{ [field: string]: string }表单错误信息所有表单对应的字段校验错误信息都在这个对象中handleReset() void重置处理程序。将表单重置为其初始状态handleSubmit(e: React.FormEvent) void提交处理程序 Formik组件常用的方法和属性有如下几个 方法 / 属性参数说明initialValuesValues表单的初始字段值validationSchemaSchema 或者 (() Schema)Yup 模式或返回 Yup 模式的函数。这用于验证。错误通过键映射到内部组件的错误。它的键应该与值的键匹配。onReset(values: Values, formikBag: FormikBag) void表单重置处理程序onSubmit(values: Values, formikBag: FormikBag) void Promise表单提交处理程序 Formik 与 yup 一起使用进行表单校验 Formik框架只是为我们简化表单的操作当出现表单字段特别多的时候我们一个一个字段进行表单字段值的校验这很麻烦所以我们可以使用yup工具来帮我们简化校验流程。具体实例如下 const userSchema Yup.object().shape({email: Yup.string().email(Invalid email address), });export default function FormikCheck() {return (View style{styles.container}Text style{styles.mainTitle}表单校验/TextFormikinitialValues{{ email: }}onSubmit{(values) console.log(values)}validationSchema{userSchema}{/* 渲染参数 */}{({handleChange,errors,handleSubmit,values,dirty,handleReset,}) (ViewTextInputstyle{styles.inputItem}onChangeText{handleChange(email)}value{values.email}/{errors.email ? Text{errors.email}/Text : }ButtononPress{() {console.log(dirty);handleSubmit();}}title提交表单/Button onPress{() handleReset()} title重置 //View)}/Formik/View); }
http://www.hkea.cn/news/14584515/

相关文章:

  • 襄阳做网站公司电话廊坊网站建设哪家权威
  • 可视化网站开发工具全国最新产品代理
  • 前端开发培训机构tujseo专员是什么职业
  • 室内设计素材网站大全手机论坛哪个最火
  • 义乌网站制作公司网络规划设计师教程第二版电子版
  • wordpress 留言给站长发邮件网站建设你的选择
  • 北京企业网站建设哪家好网站建设对企业影响有多大
  • 吉安好的网站建设公司网页设计工程师工资
  • 做网站php需要几个人设计与制作网站
  • 手机网站app制作公司品牌营销的概念
  • 站长资源平台能被百度收录的建站网站
  • 做设计需要素材的常用网站wordpress目录排序
  • 网站的建设费计入什么费用wordpress驾校模版
  • 公司变更注册地址的流程关于公司网络优化方案
  • 网站关键词搜索排名网站建设内存
  • 电商网站开发文献综述濮阳市城乡一体化示范区主任
  • 企业网站优化官网微信公众号制作培训
  • 建设网站的程序泰安华航网络有限公司
  • 营销型网站制作培训多少钱杭州网站建设哪家最好
  • 购买网站域名 空间龙岗网站建设方案
  • 网站建设考级桂林网站建站
  • 教育网站建设 培训网站建设专门做图片的网站有哪些
  • 设计师一般上什么网站visual studio制作网站开发
  • 自适应网站怎样做移动适配网站设计制作视频
  • 怎么添加网站备案号陆丰网站
  • 深圳网站设计专家乐云seo品牌深圳服装设计公司排名前十强
  • 大足集团网站建设网站建设安全标准
  • 杭州百度整站优化服务wordpress自动发货
  • 网站建设套餐报体育健身网站建设
  • 做网站赚50万佛山网站建设锐艺a068