前端开发
文章平均质量分 57
GoodTimeGGB
愿我们的心中永远充满笑声
展开
-
Vue + Element 实现按钮指定间隔时间点击
需要加一个按钮,调用第三方API,按钮十分钟之内只能点击一次,刷新页面也只能点击一次。原创 2023-12-07 11:55:42 · 1249 阅读 · 0 评论 -
Vue + Element UI 实现复制当前行数据功能(复制到新增页面组件值不能更新等问题解决)
使用Vue + Element UI 实现在列表的操作栏新增一个复制按钮,复制当前行的数据可以打开新增弹窗后亦可以跳转到新增页面,本文实现为跳转到新增页面。原创 2023-11-23 16:32:07 · 634 阅读 · 0 评论 -
VSCode ESLint规则警告屏蔽方法
举例:要屏蔽“Missing trailing comma”或“comma-dangle”警告,你可以使用ESLint的配置选项来设置规则。下面是一些方法,你可以根据自己的需求选择其中一种(这里只是举例,其他警告处理方法相同)原创 2023-11-13 16:27:00 · 1299 阅读 · 0 评论 -
el-table 多表格弹窗嵌套数据显示异常错乱问题
使用vue+element开发报表功能时,需要列表上某列的超链接按钮弹窗展示,在弹窗的el-table列表某列中再次使用超链接按钮点开弹窗,以此类推多表格弹窗嵌套,本文以弹窗两次为例最终效果如下示例页面3、分析问题4、解决问题下面我从表格的key角度解决下问题1)尝试给每个弹窗的el-table加个key – 未解决数据错乱的问题示例代码如下:2)尝试给每个弹窗的el-table加个唯一的key – 解决数据错乱的问题示例代码如下:虽然此种方法解决了我们的问题,但是考虑到每次打开弹窗都原创 2023-11-10 15:35:14 · 998 阅读 · 0 评论 -
el-cascader 最后一级不显示出来
业务需要做一个父级查询,父级查询的级联组件不显示最后一级,其他层级均显示。原创 2023-11-09 16:57:19 · 593 阅读 · 0 评论 -
TypeError: Cannot read properties of null (reading ‘level‘)
1、一个下拉框组件的更新由另一个下拉框组件控制被动更新列表,子级下拉框的值是由父级下拉框的值调用接口获取,每次父级下拉框值的改变都会改变子级下拉框的数据源也就是会改变子级下拉框的options,切换后之前的父级节点找不到就会报了这个错,父级节点不改变(即不切换)的话不会报错原创 2023-11-09 15:56:21 · 1538 阅读 · 0 评论 -
el-input 输入验证 整数、小数、实数、整数、负数等
import { checkInputPositiveRealNum } from '@/utils/validate' // 验证。⑤ 特殊要求举例(包括小数位数、输入整数和小数位数的长度等)② validate.ts 验证部分。① 验证正整数+正小数(包含0)② 验证正整数+正小数。原创 2023-06-30 16:05:29 · 3512 阅读 · 0 评论 -
Cannot find module ‘\node_modules\ejs\postinstall.js
Cannot find module '\node_modules\ejs\postinstall.js原创 2023-04-10 10:04:16 · 579 阅读 · 0 评论 -
vue+elementUI 实现设置还款日字母弹窗组件
vue+elementUI 实现设置还款日字母弹窗组件原创 2023-02-17 11:35:40 · 550 阅读 · 0 评论 -
element el-table固定列凹陷问题
列表显示字段过多,最后一栏操作列加固定显示,横向添加滚动条,在自测浏览器开发者模式时,发现固定列的最后一行出现了凹陷现象,网上查阅资料大多为在更新生命周期或者页面更新操作时重载页面,这些方法对本文出现的现象没有实际效果,最后的解决办法为直接设置横向滚动条,将列表的高度撑高以此解决问题。图1 F12打开浏览器再关掉最后一行出现按钮凹陷现象。原创 2022-11-15 16:51:15 · 872 阅读 · 0 评论 -
el-input 限制只能输入正整数
el-input 限制只能输入正整数原创 2022-11-03 14:46:39 · 2977 阅读 · 2 评论 -
JS 计算两个时间戳相差年月日时分秒
JS 计算两个时间戳相差年月日时分秒原创 2022-11-03 10:40:21 · 3967 阅读 · 0 评论 -
JS 格式化时间字符串
JS 格式化时间字符串原创 2022-11-03 10:30:09 · 1676 阅读 · 0 评论 -
element ui el-date-picker 禁止选择指定日期
element ui el-date-picker 禁止选择指定日期原创 2022-09-16 18:10:58 · 2184 阅读 · 0 评论 -
.net core 前端传递参数有值 后端接收到的数据却是null
.net core 前端传参有值 后端接收为null原创 2021-12-01 15:18:03 · 4703 阅读 · 0 评论 -
el-table 在第一行添加合计行和操作按钮
el-table 在第一行添加合计行和操作按钮原创 2022-05-09 17:57:45 · 3729 阅读 · 0 评论 -
el-transfer 数据量过大加载慢卡顿解决办法:el-transfer虚拟滚动懒加载的实现
el-transfer 数据量过大加载慢卡顿解决办法:el-transfer虚拟滚动懒加载的实现原创 2022-04-18 14:10:59 · 4966 阅读 · 6 评论 -
Cannot find module ‘xxx\node_modules\yorkie\bin\install.js‘
Cannot find module 'xxx\node_modules\yorkie\bin\install.js'原创 2022-03-04 15:52:27 · 2649 阅读 · 2 评论 -
ECharts 饼图指定颜色显示
ECharts 饼图指定颜色显示原创 2022-01-19 10:42:31 · 10232 阅读 · 0 评论 -
ECharts 饼图数据放在饼图内部显示
ECharts 饼图数据放在饼图内部显示原创 2022-01-18 17:06:20 · 10620 阅读 · 3 评论 -
ECharts 提示框组件Tooltip属性大全(包含文本注释)
ECharts 鼠标放上去悬浮提示框组件Tooltip属性大全(包含文本注释)原创 2022-01-18 15:36:00 · 17359 阅读 · 0 评论 -
Error: EPERM: operation not permitted, mkdir ‘C:\Program Files\nodejs‘TypeError: Cannot read proper
Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs'TypeError: Cannot read proper解决办法原创 2022-01-11 15:09:13 · 2324 阅读 · 2 评论 -
Vue + ElementUI el-input无法输入、修改、删除的问题
vue强制更新vm.$forceUpdate(),vue+elementui保存数据后信息框数据无法更新删除的问题原创 2021-12-29 13:17:40 · 6451 阅读 · 0 评论 -
vue + element-ui + qrcodejs2 实现二维码生成
1、在所在项目下安装插件npm i qrcodejs22、在需要生成二维码的页面引入qrcodejsimport QRCode from 'qrcodejs2'3、使用<el-button size="mini" type="primary" icon="el-icon-picture-outline" round @click="GenerateQRCode()">生成二维码</el-button></div><div id="qrco原创 2021-11-09 17:56:29 · 1472 阅读 · 0 评论 -
vue + element-ui + vue-clipboard2 实现文字复制粘贴功能与提示
1、在所在项目下安装插件npm install vue-clipboard2 --save2、在所在项目的index.js注入vue-clipboard2import VueClipboard from 'vue-clipboard2'Vue.use(VueClipboard)3、使用<div> <el-button size="mini" type="primary" icon="el-icon-copy-document" round class=原创 2021-11-09 16:47:06 · 805 阅读 · 0 评论 -
vue+element 返回数组或json数据自定义某列显示的处理--两种方法
数据处理:本文是作者开发一个业务需求时,将返回数据列表的其中一个数据长度很长的字段处理成数组,并将其作为子表显示的过程法一:利用插槽获取值原创 2021-05-31 10:23:43 · 1202 阅读 · 0 评论 -
简单搭建react开发环境
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录 目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言安装前需要安装:node.js、vscode一、node.js使用运行Node.js command prompt,输入命令: npx create-react-app my-app (如下图)安装完成截图如下:至此,react安装完成,可以直接在npom控制台运行,我放到v..原创 2021-03-27 11:26:26 · 139 阅读 · 0 评论 -
vue @click的stop和prevent
@click.stop 阻止事件冒泡@click.prevent 阻止事件的默认行为联合饿了吗UI使用的时候,el-table(主表)包含一个或多个子表时(el-tabs),点击右侧的编辑、删除时会同时触发el-table的current-change(),如果子表过多会,每次点击编辑/删除都会多次同时调用子表的数据查询接口,此时在编辑和删除的click事件加上@click.stop.prevent会避免多次调用子表的查询接口(如下)注:本人是在点击删除时根据tabs的一个或多个字表提示原创 2020-07-28 11:03:56 · 3806 阅读 · 0 评论 -
element-UI el-table动态显示隐藏列造成固定一侧的列(fixed=“left/right“)错误显示
问题原因:多个tabs共用一个实体,动态显示隐藏列 出现了固定在右侧的列(fixed="right")错位【解决方案】表格的重新布局,只要table数据发生变化的时候就重新渲染表格this.$nextTick(() => { this.$refs.formname.doLayout()})参考element官方文档...原创 2020-07-23 16:08:26 · 3254 阅读 · 0 评论 -
Element-Ui表单移除校验clearValidate和resetFields
添加和修改公用一个弹窗,点击添加弹窗后,如果没移除表单校验的话,再点击修改弹窗时校验就会被记住,所以需要移除校验,但在清空表单校验时会报如下错误:那么,你只需要加上这段话即可this.$nextTick(()=>{ this.$refs.addArray.resetFields(); })再此,我顺便说一下resetFields和clearValidate的区别: this.$refs.form.resetFields(); //移除表单校验并初始化表单,一般用于.转载 2020-07-10 09:52:33 · 1310 阅读 · 0 评论