首页 > 其他 > 详细

vue element-ui

时间:2021-06-01 00:43:26      阅读:29      评论:0      收藏:0      [点我收藏+]

element-ui是基于vue实现的一套在pc端的UI框架,内置了大量的组件,可以直接使用。

官网:https://element.eleme.cn/#/zh-CN/component/button

下载:npm install element-ui

element-ui也是vue家族的插件,因此用use方法安装:Vue.use(ElementUI)

使用element-ui:

element-ui中的组件默认都是以el-为前缀的。

默认组件没有样式,需要引入:element-ui/lib/theme-chalk/index.css

内置了大量的字体图标,可以直接使用:

https://element.eleme.cn/#/zh-CN/component/icon

字体图标:跟字体一样,通过font-size属性来设置其大小。

使用字体图标,要定义加载机: url-loader

技术分享图片

表单校验

就是在表单输入的时候,对表单的内容做校验。

  定义表单: el-form

  每一行:el-form-item

  表单控件:el-input

设置样式:

  1 el-input设置placeholder

  2 el-form-item设置label

  3 el-form设置label-width

输入校验:

  1 el-input组件,设置v-model指令,实现数据双向绑定,为了数据访问方便,通常放在同一个命名空间下

  2 el-form设置model属性,表示校验哪一组数据,:model动态设置

  3 el-form-item设置prop属性,表示校验哪一个数据

技术分享图片

  4 el-form设置rules属性,定义校验规则 :rules动态设置

    校验规则是一个对象

      key表示校验的字段名称

      value是一个数组,每一个成员代表一条规则,是一个对象

        required:是否是必填的

        message:提示信息

        validator:校验的方法

          有五个参数:

            第一个参数为需要校验的数据对象

            第二个参数为输入的值

            第三个参数是个回调函数cb 必须执行

            第四个参数为数据字段

            第五个参数也是一个信息对象

        trigger:什么时候触发校验,默认是一边输入一边校验

技术分享图片

提交校验:

1 为按钮绑定事件

2 在事件回调函数中,获取表单组件(通过ref属性获取)

3 执行表单组件的validate方法,校验内容。

技术分享图片

 

表单重置:this.$refs[name].resetFields();

vue element-ui

原文:https://www.cnblogs.com/yess/p/14833568.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!