前言 公司系统在用elementui做后台开发,不免遇到一些需要自己去根据原有的功能上,加一些交互的功能。 今天来介绍下我在用elementUi里的Tag标签与多选框交互的过程,东西听上去很简单,但就是越简单的东西越容易出一些问题。官方tag文档: elementUi-tag标签 效果图:思路 一、多选框勾选,出现对应的tag: 1.利用watch监听多选框绑定
1、内容绑定、事件绑定(v-text\v-html\v-on)1、v-text(绑定内容)作用:设置标签的内容(无论内容是什么,它只会解析文本)<!-- v-text --> <div id="d1" style="color: red;"> <h2 v-text="message" ></h2> <h1
转载 2024-03-22 09:36:44
92阅读
这是一个学生信息查询页面的Vue.js模板代码。它包含一个搜索表单、一个显示结果的表以及在不同类型的信息(补贴和非补贴相关)之间切换的选项卡。该模板使用Element UI库中的各种UI组件,包括el image、el form、el table和el radio组。表格列显示学生姓名、身份证号码、班级名称、培训时间和补贴状态等信息。该模板还包括一个用于验证captcha的Verify组件,以及一
原创 2023-07-20 19:56:48
621阅读
tab功能在网页中是比较常见的,那么用vue怎么实现tab操作呢,与jQuery实现tab的思路有什么区别呢?在使用jQuery类库实现tab功能时,是获取鼠标在mousenter或click时的index值,然后切换到当前的标题和内容,把其他的标题和内容的状态去掉:$('.tab .title').find('.item').removeClass('current').eq(index).ad
有tab栏切换通常都是会直接刷新界面,现在有一个需求就是说当我点击tab切换或者菜单切换的时候,原本写的查询不变。1、在layout中加入keep-alive,进行缓存这时候,当你输入查询条件,进行切换的时候,你会发现, 效果达到了。但是如果你够细心,你会发现,如果有联动的界面,从a界面点击一条数据进入b界面,数据不再更新,一直保持着第一次的那条数据。为什么会这样呢?原因是vue的生命周期函数mo
转载 2024-04-03 10:44:00
914阅读
1.面包屑导航目录  新建一个Users.vue作为响应/users请求的component,在router下的index中配置好响应地址。  实现路由导航的面包屑目录效果,首先我们去Element-Ui找到对应的地址https://element.eleme.cn/#/zh-CN/component/breadcrumb,然后导入面包屑表头。 <!-- 面包屑导航区 -->
转载 7月前
73阅读
在我们的日常工作中,利用好Excel,离不开小技巧,往往正是一些不起眼的小技巧,对你的工作大有帮助。今天小编分享几个快速切换工作表的技巧,方便数据查阅和录入~方法一:单击标签法如果工作表不多的话,可以直接单击excel窗口底部工作表标签进行切换。或者使用窗口左下角的工作表导航按钮,分别切换第一个,前一个,后一个,最后一个工作表。特点:这个方法适用于项目少的表格,如果工作表很多,用这种方法会显得比较
1.实现主页的布局   实现主页的布局,首先我们可以去element-ui上去找有没有现成的布局代码,我们找到组件下的Container选项下有左右布局直接copy过来<el-container> <el-header>Header</el-header> <el-container> <el-aside width="200p
有一段时间没更新文章了,主要是因为自己一直在忙着学习新的东西而忘记分享了,实在惭愧。这不,大半夜发文更一篇文章,分享一个自己编写的一个Vue的小组件,名叫BootPage。不了解Vue.js的童鞋可以移步我的上一篇文章《浅谈Vue.js》了解一下。BootPage组件简介其实也不是啥高大上的组件了,相反确实一个简单的表格分页组件而已,主要是自己最近项目中需要一个表格分页组件,而Vue官方组件库里分
转载 2024-09-12 20:11:49
76阅读
我们的项目是前端用vue,服务端用node.js,这个excel导出我们已经用了一年,我们目前用到的无非是图片导出,文本导出,调调excel单元格距离等.这个node端的封装是经过同事不断的review(感谢同事),俺不断的修改优化后的代码,当时也是我第一次接触node.js,只想告诉你,用它,稳稳的!node.js服务端代码1.拿到需要导出的数据之后如何使用(假数据模拟,下面是页面) i
  一、嵌套表的定义:  嵌套表是表中之表。一个嵌套表是某些行的集合,它在主表中表示为其中的一列。对主表中的每一条记录,嵌套表可以包含多个行。在某种意义上,它是在一个表中存储一对多关系的一种方法。考查一个包含部门信息的表,在任何时间内每个部门会有很多项目正在实施。在一个严格的关系模型中,将需要建立两个独立的表department和project。  嵌套表允许在department表中存
转载 2024-09-26 22:07:05
35阅读
elementUI中的el-table勾选框设置默认勾选、禁用最近项目中有这个一个需求:请求后端列表数据,根据数据中remark值自动设置table的勾选框的勾选状态及禁用状态, 如果remark=“1”,是勾选状态且该勾选框变为禁用状态;反之,如果remark !=“1”,则不是勾选状态且用户可以进行勾选 当用户手动进行勾选某行数据时,该操作将向后端发送请求,请求成功则该行数据所对应的的勾选框状
1、安装依赖(npm不行的话用cnpm)npm install --save xlsx file-saver2、在js引入头文件 import FileSaver from 'file-saver' import XLSX from 'xlsx'3、在
原创 2021-09-09 16:01:30
917阅读
官网:http://doc.sougn.com下载地址:https://pan.baidu.com/share/init?surl=P0O9sjfzC8nuQxirDfjW1A  密码:4oev先看一段视屏,了解一下系统视屏地址:https://sougn-test.oss-cn-beijing.aliyuncs.com/media/kk%202020-02-12%2019-06-35.
ElementUI是一套基于VUE2.0的桌面端组件库,ElementUI提供了丰富的组件帮助开发人员快速构建功能强大、风格
原创 2023-10-08 10:46:08
285阅读
需求:    想要实现这样的一个需求,左边是组件库。中间是展示。拖拉组件到中间就形成一个组件。刚开始用的form-create,发现不行,又用的form-create-design,但vue3版本的只有element plus库,系统刚开始用的ant-design,而且左边我只需要单行输入框和多行输入框组件就够了,有点用宰牛刀的感觉,而且右侧还不能自定义,看悟空CRM的源码看的
转载 2024-02-12 21:58:09
490阅读
VUE+ElementUI项目换肤功能一、固定多套主题换肤设置页面 (views/layout.vue)themes.js (@/utils/themes)main.jscss相关结构及内容index.css (css 入口文件)dark.css (主题文件)二、Element-UI动态换肤注:获取element-ui的版本号的目的是为了锁定版本,避免将来Element升级时受到非兼容性更新的影
一、方法一描述:列表懒加载+节流 效果图: 实现: 组件:LazyLoading<template> <div class="lazy-list"> <slot></slot> </div> </template> <script> export default { name: "LazyLoa
从事B端设计的同学一定知道,B端产品使用频率最高的就是表单和表格,那么就关于数据表格的设计,我总结了一点经验分享出来,大家一起探讨优化。首先,数据表格结构熟知的数据表格,主要有以下两大类:简单表格(二维表格)、复杂表格(交叉表格表格结构如下图所示: 简单二维数据表格结构 复杂交叉表格结构 从表格的结构来看,它主要有以下特点:结构化结构化,主
formatter 指定一个vue methods 方法 作用:对从数据库中取出的数据进行处理后展示。 <el-table-column prop="partner1" // prop 指定从数据库中查询出的展示字段 :formatter="getPartnerName" // formatter指
原创 2021-07-09 15:00:16
1113阅读
  • 1
  • 2
  • 3
  • 4
  • 5