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 相关文章推荐
vue3.0+vue-router+element-plus初实践
Dec 02 Vue.js
vue+elementUI动态增加表单项并添加验证的代码详解
Dec 17 Vue.js
vue 在单页面应用里使用二级套嵌路由
Dec 19 Vue.js
Vue中inheritAttrs的使用实例详解
Dec 31 Vue.js
vuex的使用步骤
Jan 06 Vue.js
vue使用过滤器格式化日期
Jan 20 Vue.js
vue3 watch和watchEffect的使用以及有哪些区别
Jan 26 Vue.js
Vue3 Composition API的使用简介
Mar 29 Vue.js
vue实现可拖拽的dialog弹框
May 13 Vue.js
vue中 this.$set的使用详解
Nov 17 Vue.js
浅谈Vue的computed计算属性
Mar 21 Vue.js
vue3种table表格选项个数的控制方法
Apr 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
浅谈PHP变量作用域以及地址引用问题
2013/12/27 PHP
smarty内置函数section的用法
2015/01/22 PHP
php给一组指定关键词添加span标签的方法
2015/03/31 PHP
yii2-GridView在开发中常用的功能及技巧总结
2017/01/07 PHP
地址栏传递中文参数乱码在js里用escape转码
2013/08/28 Javascript
jQuery选择器全面总结
2014/01/06 Javascript
Js实现手机发送验证码时按钮延迟操作
2014/06/20 Javascript
javascript使用正则表达式实现去掉空格之后的字符
2015/02/15 Javascript
JavaScript将数字转换成大写中文的方法
2015/03/23 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
JS实现标签页切换效果
2017/05/04 Javascript
element vue Array数组和Map对象的添加与删除操作
2018/11/14 Javascript
使用koa2创建web项目的方法步骤
2019/03/12 Javascript
3分钟了解vue数据劫持的原理实现
2019/05/01 Javascript
微信小程序的mpvue框架快速上手指南
2019/05/15 Javascript
Vue实现点击显示不同图片的效果
2019/08/10 Javascript
d3.js实现图形缩放平移
2019/12/19 Javascript
[01:51]开启你的城市传奇 完美世界城市挑战赛开始报名
2018/10/09 DOTA
浅谈Python NLP入门教程
2017/12/25 Python
python字符串常用方法
2018/06/14 Python
python排序函数sort()与sorted()的区别
2018/09/18 Python
Python中类的创建和实例化操作示例
2019/02/27 Python
Keras实现将两个模型连接到一起
2020/05/23 Python
Vans英国官方网站:美国南加州的原创极限运动潮牌
2017/01/20 全球购物
彪马日本官网:PUMA日本
2019/01/31 全球购物
卡骆驰英国官网:Crocs英国
2019/08/22 全球购物
Fanatics法国官网:美国体育电商
2019/08/27 全球购物
光电信息专业应届生求职信
2013/10/07 职场文书
海南地接欢迎词
2014/01/14 职场文书
表演方阵解说词
2014/02/08 职场文书
2014年机关植树节活动方案
2014/02/27 职场文书
欢迎横幅标语
2014/06/17 职场文书
物业总经理助理岗位职责
2014/06/29 职场文书
2015财务年终工作总结范文
2015/05/22 职场文书
Python中Schedule模块使用详解 周期任务神器
2022/04/19 Python
Spring Boot项目如何优雅实现Excel导入与导出功能
2022/06/10 Java/Android