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

橙子建站是什么东西新东方烹饪学校学费价目表

橙子建站是什么东西,新东方烹饪学校学费价目表,社区电商平台排行榜,检测网站是否为WordPressVue 的 el-form 组件可以使用自定义校验规则进行表单验证。自定义校验规则可以通过传递一个函数来实现,该函数接受要校验的字段的值作为参数,并返回一个布尔值或一个 Promise 对象。 下面是一个示例,演示如何在 el-form 中使用自定义校验规则…

Vue 的 el-form 组件可以使用自定义校验规则进行表单验证。自定义校验规则可以通过传递一个函数来实现,该函数接受要校验的字段的值作为参数,并返回一个布尔值或一个 Promise 对象。

下面是一个示例,演示如何在 el-form 中使用自定义校验规则:

  1. <template>
  2. <el-form ref="form" :model="form" :rules="rules" label-width="80px">
  3. <el-form-item label="用户名" prop="username" :rules="usernameRules">
  4. <el-input v-model="form.username"></el-input>
  5. </el-form-item>
  6. <el-form-item>
  7. <el-button type="primary" @click="submitForm">提交</el-button>
  8. <el-button @click="resetForm">重置</el-button>
  9. </el-form-item>
  10. </el-form>
  11. </template>
  12. <script>
  13. export default {
  14. data() {
  15. return {
  16. form: {
  17. username: ''
  18. },
  19. rules: {
  20. username: [
  21. { required: true, message: '请输入用户名', trigger: 'blur' }
  22. ]
  23. }
  24. };
  25. },
  26. methods: {
  27. submitForm() {
  28. this.$refs.form.validate(valid => {
  29. if (valid) {
  30. // 表单验证通过,提交表单
  31. console.log('提交表单');
  32. } else {
  33. // 表单验证失败,打印错误信息
  34. console.log('表单验证失败');
  35. return false;
  36. }
  37. });
  38. },
  39. resetForm() {
  40. this.$refs.form.resetFields();
  41. }
  42. },
  43. computed: {
  44. usernameRules() {
  45. return [
  46. { required: true, message: '请输入用户名', trigger: 'blur' },
  47. { validator: this.validateUsername, trigger: 'blur' }
  48. ];
  49. }
  50. },
  51. methods: {
  52. validateUsername(rule, value, callback) {
  53. // 自定义校验规则
  54. if (value === 'admin') {
  55. callback(new Error('用户名已存在'));
  56. } else {
  57. callback();
  58. }
  59. }
  60. }
  61. };
  62. </script>

在上述例子中,我们定义了一个表单项 "用户名",并给它设置了两个校验规则,一个是必填规则,一个是自定义规则。自定义规则通过 `validator` 属性指向一个函数,该函数会在校验时调用。函数接受三个参数:`rule` 表示当前字段的验证规则,`value` 表示当前字段的值,`callback` 用来返回校验结果。当校验不通过时,通过调用 `callback` 函数并传递错误消息来报告校验失败。

这只是一个简单的例子,你可以根据你的具体需求来定义更复杂的自定义校验规则。

http://www.shuangfujiaoyu.com/news/30870.html

相关文章:

  • 网页设计与网站开发教程微信营销和微博营销的本质区别
  • 政府网站建设绩效评估指标seo网站推广公司
  • r2网站做生存分析宁波seo排名费用
  • 手机界面设计济南seo顾问
  • 资源网址推荐安全的四川百度推广和seo优化
  • 做软件下载网站怎么赚钱销售成功案例分享
  • 上海服装集团网站建设外贸网
  • 厦门b2b网站建设武汉seo搜索引擎
  • 青岛网站建设公司外包推广策划方案怎么写
  • 专业做网盘资源收录分享的网站百度竞价推广运营
  • 网站开发有哪些seo网站优化平台
  • 沈阳建设网站建站seo搜索如何优化
  • js 访问网站统计刷新不增加次数免费推广引流app
  • 深圳做网站推广公司软件外包平台
  • 内蒙古创意网站开发常见的网络推广方式
  • wordpress中国风上海搜索优化推广
  • 网站后端做留言板功能山东进一步优化
  • 网站建设的一般过程企业网站排名优化方案
  • 淘宝上的网站建设靠谱吗seo 公司
  • 公司网站域名解析谁来做一键开发小程序
  • p2p网站建设费用百度官方网
  • 做中澳原产地证的网站互联网营销推广公司
  • 帮做网站设计与规划作业seo网站监测
  • 自己做网站需要固定ip吗seo优化工作内容
  • 扒下来的网站怎么做修改台州seo快速排名
  • 洞口做网站站长工具seo综合
  • wordpress打开超级慢临沂seo优化
  • 建设网站需申请什么手续seo是什么意思呢
  • 沈阳网站优化网站免费下载安装
  • 做地铁建设的公司网站百度网页版登录入口