自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 js运行机制,异步任务的处理和事件轮询机制

我们都清楚 js是单线程自上而下执行的,其实这里面可以把 执行方式又分同步和异步,那异步又分为 宏任务(定时器,dom事件 ajax 都属于宏任务)和 微任务(promise async/await)当执行到异步任务的时候,论是执行宏任务还是微任务,他都会把这个异步任务放到异步线程里(webapi)然后把有了执行结果的异步任务 放到 “任务队列” 里又成为 “消息队列” “事件队列”,只要主线程一空,js就会查询任务队列里是否有待执行的任务并执行,这个过程不断重复的过程就叫做时间轮询。

2023-04-09 12:14:54 241

转载 elementui--表单清空的问题、先编辑后新增resetFields()无效的坑

ele 表单 新增和编辑通用一个 弹框 校验规则的坑

2022-12-23 14:59:10 1167 1

原创 el-input 限制 输入类型

el-input 限制输入类型

2022-11-10 17:46:17 539

原创 解决el-table 使用固定列 后 底部展示不全

解决el-table 使用固定列 后 底部展示不全

2022-09-16 16:39:06 613

原创 el-form :rules校验 动态绑定:prop,(包括一层遍历循环 和多层遍历循环的情况)

el-form :rules校验 动态绑定:prop,(包括一层遍历循环 和多层遍历循环的情况)

2022-09-05 10:59:19 2498

转载 el-select 下拉框+复选框多选

el-select 下拉框+复选框

2022-08-29 16:01:48 3232

原创 v-for :key的遍历机制

关于:key的 遍历机制的理解

2022-08-25 15:21:54 144

原创 判断后端数组对象中是否有 存在某个值

判断后端数组对象中是否有存在我从列表里拿的值

2022-08-22 10:53:43 163

原创 el-table 根据后端数据,动态合并列

el-table的动态合并列

2022-08-01 15:22:28 469 1

原创 我常用node服务配置

我常用的node配置

2022-07-15 19:12:26 66

原创 如何 对 数组 或者 根据数组对象的某个值对 数组进行排序

排序算法

2022-07-11 14:14:57 1242

原创 聊一聊node的那些事

关于node的那些事express 是node的一个框架这里 在 router.js 里管理 路由, vue的路由管理和这个有 异曲同工之妙1.导入express并实例化 2.创建路由对象,并实例化 最后记得导出 路由这样我们就创建了好了 router 路由管理中心可以在 server 中进行调用1.导入路由模块2.注册路由模块上面解释的很清楚, 本质就是一组 映射规则, 当post get 等请求 去访问一个 url 的时候, 服务端...

2022-07-11 11:15:34 53

原创 如何对 element 表单的某条输入框 进行单独校验

对element 表单的某条属性 进行单独校验

2022-07-11 09:56:04 2423

原创 旋转牧马.html+自定义鼠标样式

旋转牧马+自定义鼠标样式

2022-06-14 15:56:02 96

原创 关于el-form 的表单 正则检验rules 写法

el-form 正则校验写法

2022-06-13 15:24:50 1429

原创 vue 一维 数组 转换成三维 数组

数据处理(数组)

2022-04-19 09:50:27 1383

原创 关于 promise的那些事

promise

2022-04-18 11:57:40 563

原创 关于数组递归问题 和 vue2.0 数据动态绑定后无法及时更新视图(需要保存代码后才会显示上次的视图)

递归和数据双休绑定实战问题

2022-04-18 11:35:48 893

原创 如何在 css里 不引用 sass 和less 的情况下 使用js 变量或 函数

css 里如何使用 js

2022-01-24 11:32:10 440 1

原创 常用正则总结

常用正则> 只允许输入 字母 和 数字/^[A-Za-z0-9]+$/

2022-01-17 15:44:30 63

原创 公共导入组件

<!-- * @Descripttion: * @version: * @Author: * @Date: 2021-11-08 17:24:06 * @LastEditTime: 2021-11-10 09:26:44--><template> <!-- 共通导入组件 --> <el-dialog v-model="isExcelDialogVisible" width="30%" :before-close="handleCl

2021-12-27 11:07:21 57

原创 el-table 合计 加粗样式

::v-deep .el-table .el-table__footer-wrapper .cell { font-weight: 600; color: #000; }

2021-12-06 15:25:20 1560

原创 自定义业务组件

需求:1.点击输入框, 单选 出现下拉框可以远程搜索。2. 多选 则出现 弹出层,(左侧树,右侧表格。勾选表格进行多选)3. 根据后端数据 要可以进行回显这里 拿门店 举例子 下面是效果图点击输入框 根据是否可以多选 来决定 是否出现下拉框这是单选的情况, 单选 点击输入框,要实现远程搜索,同时 用户点搜索icon 要出现弹出层,在弹出层里 进行勾选 ,如下图:同时要有 本地回显功能, eg: 下拉框选中完数据 再点开弹出层 ,弹出层表格里 要勾选相应数据 如图:下面

2021-11-17 10:55:31 986

原创 自定义正则

/* * @Descripttion: * @version: * @Author: * @Date: 2021-11-02 18:56:45 * @LastEditTime: 2021-11-04 10:34:54 *//** * 检测手机号是否正确 * @param rule * @param value * @param callback */export function isPhone(rule, value, callback) { if (/^1[1-9

2021-11-04 10:37:47 172

原创 vue3.0如何使用 富文本编译器

vue3.0如何使用富文本编译器,我在网上找了很多都是基于2.0的很多3.0引入都不一样。搞了很半天。 发现了 VueQuill 很好用下面是 使用方法 简单粗暴效果图:引入 npm install @vueup/vue-quill@alpha --save这里有个坑:: npm 的时候要用cmd去下载 不然会报不识别符号,的奇奇怪怪的问题然后就是 引入了:import { QuillEditor } from '@vueup/vue-quill'import '@vueup/vue-q

2021-10-21 11:41:40 1276 1

原创 点击上传excel 导入

【效果图】<template> <el-dialog v-model="isExcelDialogVisible" width="30%" :before-close="handleClose" :close-on-click-modal="false"> <el-upload v-if="isUploadSuccess" :data="data" class="upload-demo" accept="application/vnd.openx

2021-10-18 18:01:33 153

原创 导出excel文件

【配置文件】import axios from "axios";import {ElMessage} from "element-plus";import dateUtils from "@/utils/dateUtils";import base from "@/utils/baseUtils";/** * 导出excel文件 */export default { /** * 导出excel文件 * @param url 接口地址 * @param.

2021-10-18 17:58:03 62

转载 2021-10-18

table 表格根据屏幕大小变化,自适应最大高度1、模板中定义:2、data 中定义:data() {return { tableHeight: 200, // 想写多少就写多少,后面会获取到值替换掉 }3、生命周期 mounted 和 destroyedmounted () { this.$nextTick(function () { this.tableHeight = document.body.offsetHeight

2021-10-18 17:40:28 36

原创 自定义列 上移下移组件

<template> <el-dialog title="列自定义" v-model="dialogVisible" :close-on-click-modal="false"> <div class="topBtn"> <el-button @click="onMoveUp" :disabled="tableFieldMoveLength.length===0">上移</el-button>

2021-10-18 16:51:47 100

原创 el-tabs和el-tree 搭配 组件

<template> <div> <el-dialog title="角色权限分配" v-model="dialogVisibleFlg" width="70%" destroy-on-close> <el-tabs tab-position="left" style="height: 500px;" v-model="activeName"> <el-tab-pane :l

2021-10-18 16:50:10 700

原创 2021-10-18 配置文件 导入导出

## 标题

2021-10-18 16:41:03 137

原创 数组的常用处理filter includes 和去除尾部,

if (this.defaultKeyList.includes(e.id)) { this.defaultKeyList = this.defaultKeyList.filter(item => { return item != e.id }) } else { this.defaultKeyList.

2021-10-18 16:36:33 200

原创 进入页面 element 校验规则 自动校验问题

**进入页面 element 校验规则 自动校验问题 change 判断会自动 触发。 **我尝试设置 默认值为 【】 也不生效 。解决方案:在进来校验前 置空校验规则。 可能你在上次 关闭页面或者弹框后 置空了 一次校验规则,但是再次进来 还是会触发change 校验规则。 你不妨可以试试 **首次进来的时候 置空。 不用写在 cread钩子里 **this.$nextTick(() => { this.$refs['AddForm'].clearValidate(); })完美解决

2021-10-09 14:43:33 1848

原创 el-input输入框,el-input 搜索框 描述框 文本框 常用样式总结

一级标题*#append #prepend 的使用常见 el-input文本框 样式*代码如下: <el-input placeholder="用户名" v-model="row" style="width:300px;margin-left:20px;"> <template #prepend> 资产编号

2021-07-29 10:00:26 3165

原创 关于vue3.0组件传值报错 无关的非emits事件侦听器(“XXX“)已传递给组件,但无法自动继承,因为组件呈现片段或文本根节点。如果监听器仅是组件自定义事件监听器,请使用“emits”选项声明它

无关的非emits事件侦听器(“XXX”)已传递给组件,但无法自动继承,因为组件呈现片段或文本根节点。如果监听器仅是组件自定义事件监听器,请使用“emits”选项声明它关于vue3.0组件传值报错 无关的非emits事件侦听器(“XXX”)已传递给组件,但无法自动继承,因为组件呈现片段或文本根节点。如果监听器仅是组件自定义事件监听器,请使用“emits”选项声明它直接上代码!!只需要 加上 一行声明 emits: [“自定义方法名”] 完美解决eg:emits: [“funDate”]..

2021-06-10 17:53:06 1453 1

原创 如何给el-dropdown-item 绑定一个事件 或 多个事件,并禁用

如何给el-dropdown-item 绑定一个事件 或 多个事件,并禁用@click.native=" 事件名 "禁用 disabled// An highlighted block <el-dropdown-item :disabled="true" command="a" @click.native="dialogFormVisible = true ; dialogForm()">财务审核</el-dropdown-item>绑定多个事件 直接 ; fun()

2020-08-13 20:09:39 1624 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除