Vue Element plus使用方法梳理


Posted in Vue.js onDecember 24, 2022

说明

  • 本教程适用于Element-plus的使用非常熟练
  • 本教程是对Element-plus的高度总结
  • 组件属性的使用
  • 组件插槽的使用
  • 组件内部事件的使用
  • 组件外部方法的使用

一、组件属性的使用

可以在组件中直接使用

Vue Element plus使用方法梳理

<el-form
	:model="form"
	label-width="120px"
>
	//model、label-width属于组件属性、上图中可以查找
    <el-form-item label="Activity name">
    </el-form-item>
</el-from>

二、组件内部事件的使用

可以在组件中直接使用

Vue Element plus使用方法梳理

<el-dialog
	 v-model="Data.exportcenterDialogVisible"
	 title="导入数据"
	 width="30%"
	 @closed ="closedmenu"
 >
<!--@closed是内部事件调用-->
 </eldilog>

三、组件插槽的使用

在组件标签中间,添加以下代码

<template #插槽名>
<!--使用插槽方法-->
</template>

例:

Vue Element plus使用方法梳理

<template #footer>
 <!--<template #footer>是插槽footer的使用 -->
      <span class="dialog-footer">
        <el-button type="primary" @click="alldialogvisible" v-if="!Data.isView">
          保存
        </el-button>
        <el-button @click="closedmenu">取消</el-button>
      </span>
</template>

四、组件外部方法的使用

1、使用外部方法是要调用标签的$refs

要在组件标签中定义ref属性值(目地是为了在script中获取标签)

在script中

  • 先导入import type { uploadInstance } from ‘element-plus’
  • 定义ref属性 const ref 属性名 = ref<uploadInstance>()
  • 调用外部方法 ref属性名.value.外部方法()(注对元素进行操作)

2、使用方法

在组件中

<el-upload
   ref="uploadrefss"
>
<!--要在组件标签中定义ref属性值-->
</el-upload>

在script中

import type { UploadInstance } from 'element-plus'
const 函数名= () => {
  uploadrefss.value?.clearFiles()
 //clearFiles方法,对ref元素进行操作
}

到此这篇关于Vue Element plus使用方法梳理的文章就介绍到这了,更多相关Vue Element plus内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Vue.js 相关文章推荐
VUE+Element实现增删改查的示例源码
Nov 23 Vue.js
vue中利用three.js实现全景图的完整示例
Dec 07 Vue.js
vue绑定class的三种方法
Dec 24 Vue.js
vue监听键盘事件的相关总结
Jan 29 Vue.js
vue-router路由懒加载及实现的3种方式
Feb 28 Vue.js
Vue如何实现组件间通信
May 15 Vue.js
vue中利用mqtt服务端实现即时通讯的步骤记录
Jul 01 Vue.js
详解Vue项目的打包方式(生成dist文件)
Jan 18 Vue.js
vue 自定义的组件绑定点击事件
Apr 21 Vue.js
vue.js 使用原生js实现轮播图
Apr 26 Vue.js
vue3 自定义图片放大器效果的示例代码
Jul 23 Vue.js
vue实现input输入模糊查询的三种方式
Aug 14 Vue.js
Vue router配置与使用分析讲解
Dec 24 #Vue.js
vue实现简易音乐播放器
Aug 14 #Vue.js
Vue3实现简易音乐播放器组件
Aug 14 #Vue.js
el-table-column 内容不自动换行的解决方法
Aug 14 #Vue.js
vue el-table实现递归嵌套的示例代码
Aug 14 #Vue.js
vue实现input输入模糊查询的三种方式
Aug 14 #Vue.js
vue本地构建热更新卡顿的问题“75 advanced module optimization”完美解决方案
Aug 05 #Vue.js
You might like
咖啡磨器 如何选购一台适合家用的意式磨豆机
2021/03/05 新手入门
PHP实现数据分页显示的简单实例
2016/05/26 PHP
详细解读php的命名空间(一)
2018/02/21 PHP
实现超用户体验 table排序javascript实现代码
2009/06/22 Javascript
JavaScript中出现乱码的处理心得
2009/12/24 Javascript
juqery 学习之三 选择器 层级 基本
2010/11/25 Javascript
javascript获取wx.config内部字段解决微信分享
2016/03/09 Javascript
JS实现线性表的链式表示方法示例【经典数据结构】
2017/04/11 Javascript
基于Vue实现tab栏切换内容不断实时刷新数据功能
2017/04/13 Javascript
基于VUE选择上传图片并页面显示(图片可删除)
2017/05/25 Javascript
JavaScript之生成器_动力节点Java学院整理
2017/06/30 Javascript
nodejs中Express与Koa2对比分析
2018/02/06 NodeJs
vue如何在项目中调用腾讯云的滑动验证码
2020/07/15 Javascript
python在指定目录下查找gif文件的方法
2015/05/04 Python
在Python的Django框架中获取单个对象数据的简单方法
2015/07/17 Python
anaconda升级sklearn版本的实现方法
2021/02/22 Python
Python 图片处理库exifread详解
2021/02/25 Python
HTML5视频支持检测(检查浏览器是否支持视频播放)
2013/06/08 HTML / CSS
Lacoste美国官网:经典POLO衫品牌
2016/10/12 全球购物
Nike台湾官方商店:Nike.com (TW)
2017/08/16 全球购物
美国女士时尚珠宝及配饰购物网站:Icing
2018/07/02 全球购物
Noon埃及:埃及在线购物
2019/11/26 全球购物
模具设计与制造专业应届生求职信
2013/10/18 职场文书
一名毕业生的自我鉴定
2013/12/04 职场文书
社区党总支书记先进事迹材料
2014/01/24 职场文书
个人授权委托书范本
2014/04/03 职场文书
关于奉献的演讲稿
2014/05/21 职场文书
护士节活动总结
2014/08/29 职场文书
长江三峡导游词
2015/01/31 职场文书
七年级数学教学反思
2016/02/17 职场文书
送给客户微信问候语!
2019/07/04 职场文书
SQL Server——索引+基于单表的数据插入与简单查询【1】
2021/04/05 SQL Server
python基础之爬虫入门
2021/05/10 Python
Java用自带的Image IO给图片添加水印
2021/06/15 Java/Android
UNION CREATIVE《Re:从零开始的异世界生活》雷姆手办
2022/03/20 日漫
微信小程序实现轮播图指示器
2022/06/25 Javascript