
element
前端黑眼圈
这个作者很懒,什么都没留下…
展开
-
element 时间日期选择器限制选择范围为7天
template 部分 <el-date-picker v-model="time" style="width:350px" :type="dateType" size="small" start-placeholder="开始日期" end-placeholder="结束日期" :default-time="['00:00:00', '23:59:59']" :value-format="dateFormat" :picke原创 2021-07-16 10:18:19 · 2285 阅读 · 0 评论 -
Vue element-ui table组件只展开一行(手风琴效果)
<template> <div class="app-content"> <div class="table_expand_item"> <b>element-ui table只展开一行demo</b> <el-table :data="tableData" :row-key="getRowKeys" :expand-row-keys="exp.原创 2021-06-16 13:58:07 · 915 阅读 · 0 评论 -
Elementui select 设置点击事件,在Change事件前触发
Elementui select 设置点击事件,在Change事件前触发 <el-select v-model="list.userJumpId" clearable placeholder="请选择二跳页名称/ID" style="width: 250px" :disabled="userJumpNameDisabled" @click.native="clickUserJumpIdState" @change="userJumpChan原创 2021-06-03 16:51:35 · 3416 阅读 · 0 评论 -
vue 强制刷新组件
困扰我的问题。也是到网上看到解决方案。分享出来使用vue进行开发时,如果要刷新当前路由,则调用router.go(0)方法即可。但是某些情况下,我们可能要求仅仅刷新某个组件,而不是路由1.使用this.$forceUpdate强制重新渲染如果要在组件内部中进行强制刷新,则可以调用this.$forceUpdate()强制重新渲染组件,从而达到更新目的。<template><button @click="reload()">刷新当前组件</button><原创 2021-05-26 11:52:40 · 200 阅读 · 0 评论 -
element table 拖拽排序问题
需要引用sortablejs GitHub地址//安装sortable.jsInstall with NPM:$ npm install sortablejs --save//在组件内引入import Sortable from 'sortablejs'//为需要拖拽排序的表格添加ref属性<el-table ref="dragTable">//在数据渲染完毕添加拖拽事件created(){ this.layerAddQuick()},async lay.原创 2021-04-21 17:16:47 · 278 阅读 · 0 评论 -
vue 防抖 input 输入框 filter 过滤 数组数据
直接上代码:<el-input placeholder="地区" v-model.trim="searchValue" @input="throttle()" suffix-icon="el-icon-search"></el-input>// v-for="item in query(searchValue)"<el-checkbox-group v-model="checkedCities" @change="handleCheckedCitie原创 2021-04-13 12:02:34 · 891 阅读 · 0 评论 -
vue+elementUI动态表头表数据循环遍历动态展示
查了一些资料。终于解决了这个问题。直接上代码// table 里面直接<el-table :data="tableData" v-loading="loading" element-loading-text="加载中" element-loading-spinner="el-icon-loading" element-loading-background="rgba(255, 255, 255, 1)" :header-cel原创 2021-04-11 18:58:34 · 1003 阅读 · 0 评论 -
es6获取数组A对应的数组B的属性值
在开发element table 处理数据的过程中碰到了这个问题。就顺便记录下来。思路:通过数组A 获取数组B的对应其他属性值,情景如下.关键方法有: map() 和 findIndex(); map()直接遍历更新对象,findIndex返回符合条件的索引值话不多说,直接上代码: let AopnoIdList=["14","15"] let aopnoList = [{ "label": "全部", "value": "" }, { "label":原创 2021-04-11 18:55:17 · 1063 阅读 · 0 评论 -
在elementUI中使用el-time-picker,如何只显示时分,还有怎么设置时间范围?
在elementUI中使用el-time-picker,如何只显示时分,并添加范围校验?直接上代码<el-time-picker v-model="dataList.startTime" format='HH:mm' 设置下拉框时间格式 value-format="HH:mm" 设置返回值时间格式 :picker-options="{ 校验开始时间不得大于结束时间或最大时间值 selectableRange:`00:00原创 2021-03-18 16:47:59 · 8711 阅读 · 3 评论 -
element-ui table 表格组件实现可拖拽效果(行、列)
1、首先,需要执行npm install sortablejs --save-dev 安装sortable.js2、在页面内引入<template> <div style="width:800px"> <el-table :data="tableData" border row-key="id" align="left"> <el-table-column v-for="(item, index) in原创 2021-03-16 15:20:44 · 814 阅读 · 0 评论