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

广州佛山app网站商城制作企业建站技术

广州佛山app网站商城制作,企业建站技术,网站安全检测入口,网站建设的利益分析目录 1.问题 2.原因及解决方式 3.表单校验方式#xff08;vue3#xff09; 1.问题 在app中使用uni-forms表单#xff0c;并添加校验规则#xff0c;问题是即使输入内容#xff0c;表单校验依然失败。 代码#xff1a; templateviewuni-forms r…目录 1.问题 2.原因及解决方式 3.表单校验方式vue3 1.问题 在app中使用uni-forms表单并添加校验规则问题是即使输入内容表单校验依然失败。 代码 templateviewuni-forms refseedForm :modelformData :rulesrules label-positiontopuni-forms-item label姓名 namenameinput typetext v-modelformData.name placeholder请输入姓名 //uni-forms-itemuni-forms-item label邮箱 nameemailinput classinput v-modelformData.email typetext placeholder请输入邮箱 //uni-forms-item/uni-formsbutton clicksubmitSubmit/button/view /templatescript langts setupimport { onReady } from dcloudio/uni-app;import { ref } from vue;const seedForm ref();const resetForm () {return {name: ,email: }};let formData resetForm();const rules {// 对name字段进行必填验证name: {rules: [{required: true,errorMessage: 请输入姓名},{minLength: 3,maxLength: 5,errorMessage: 姓名长度在 {minLength} 到 {maxLength} 个字符}],},// 对email字段进行必填验证email: {rules: [{required: true,errorMessage: 请输入邮箱}],}};onReady(() {seedForm.value.setRules(rules);})const submit async () {console.log(formData.value);// 1.// try { // await seedForm.value?.validate?.()// console.log(校验通过);// } catch (error){// console.log(校验失败);// }// 2.seedForm.value.validate().then(async ({ valid } : any) {if (valid) {console.log(校验失败);} else {//验证成功console.log(校验成功);}});// 3.// seedForm.value.validate(valid {// if (!valid) {// console.log(校验成功);// } else {// console.log(验证失败);// console.log(valid);// }// });// 4.// seedForm.value.validate().then(res {// console.log(表单数据信息, res);// // 清除验证// // form.value.clearValidate()// }).catch(err {// console.log(表单错误信息, err);// })} /scriptstyle/style 2.原因及解决方式 表单绑定的数据不正确外面需要套一层ref声明响应式数据绑定到表单中。之前的那个写法确实不报错但是不能把表单中输入的数据更新到formData中导致校验一直报错。 修改前 let formData resetForm(); 修改后 let formData ref(resetForm()); 3.表单校验方式vue3 定义校验规则-》修改表单结构-》绑定表单数据-》提交时校验 表单规则中各个项目的id要和表单中form-item中的name属性一致。 在vue中表单数据通过ref方式进行定义。 表单中需要追加ruleref及model分别定义校验规则表单及表单绑定的数据 提交表单时校验方式有好几种。主要是先定义表单实例通过表单实例中的value的validate判断校验是成功还是失败。 我上面的代码中一共有4中校验方式。第二种前端会报错可以参照下其他几种方式。
http://www.pierceye.com/news/648089/

相关文章:

  • 做网站的域名和空间是什么意思佛山建站专
  • 网站是哪个公司做wordpress 底部修改插件
  • 嘉兴网站推广优化印度vps
  • 网站seo诊断分析和优化方案青岛网站制作方案
  • 发布个人免费网站的一般流程图宣传广告
  • php学什么可以做网站po wordpress
  • 875网站建设怎么样网站设计高端网站设计
  • qq钓鱼网站怎么制作扬州网站建设哪个好薇
  • 域名和网站空间怎么做解析南阳seo网站推广费用
  • 烟台企业网站建设国内ui网站有哪些
  • 手机网站建设选 朗创营销电商运营的核心公式
  • seo网站排名软件飞机网页设计实训报告
  • 禹城做网站做网站的教科书
  • 基木鱼建站公众号怎么做网站
  • 无水印做海报的网站百度技术培训中心
  • 如何在阿里云上做网站现在最流行的网站开发工具
  • 济宁网站建设联系方式漳州本地网
  • 口腔网站建设wordpress顶部提示
  • 葫芦岛做网站公司如皋网站开发公司
  • 国外开源 企业网站服务好质量好的网站制作
  • sql网站的发布流程品牌建设是什么意思
  • 营口网站建设价格江苏住房和建设厅网站
  • 网站稳定性不好的原因打金新开传奇网站
  • 做网站怎么上传图片厦门建站网址费用
  • 网站设计方案和技巧做设计有必要买素材网站会员吗
  • 成都制作网站软件网站别人帮做的要注意什么东西
  • 徐州建筑网站建网站要自己买服务器吗
  • 网站订单系统模板专业的做网站公司
  • 怎么做加盟美容院网站黄骅港开发区
  • 品牌高端网站制作官网做网站用的小图标