摘要: 在el-form标签上写阻止默认事件: 阅读全文
posted @ 2024-03-15 16:08 行走的蒲公英 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 这里记录下,自定义指令相关思路,用到 vue3 + element plus: 说明一下使用场景:创建自定义指令 v-hasPermi , 用来判断按钮权限的(新增/编辑/删除/查看等)。 1. 页面使用(全局使用,无需引入): <el-button type="primary" icon="Plu 阅读全文
posted @ 2024-03-12 15:02 行走的蒲公英 阅读(817) 评论(0) 推荐(0) 编辑
摘要: 截取浏览器url function getBowserUrl(path) { let result = ''; if (path) { // 获取当前URL var currentURL = window.location.href; // 使用URL API来解析URL var urlObject 阅读全文
posted @ 2024-03-12 14:08 行走的蒲公英 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 1. get请求(参数为对象) 请求地址是,参数用&拼接: 例如:参数格式为一个对象: 请求地址: 请求写法: export function approvalList(data) { return request({ url: '/approval/list', method: 'get', pa 阅读全文
posted @ 2024-03-12 14:01 行走的蒲公英 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 平时开发中,遇到要写报表,支持文本换行。类似下图: 这里用到vue3 + element plus ,用的【栅格布局 + flex布局】写法: <template> <div class="app-container"> <el-row> <el-col :span="3"><div class=" 阅读全文
posted @ 2024-03-04 11:44 行走的蒲公英 阅读(120) 评论(0) 推荐(0) 编辑
摘要: // css代码 input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button { -webkit-appearance: none; margin: 0; } 注意,样式不生 阅读全文
posted @ 2024-03-04 11:11 行走的蒲公英 阅读(75) 评论(0) 推荐(0) 编辑
摘要: function flatFormat(arr, result = []) { for (let i; i < arr.length; i++) { if (Array.isArray(arr[i])) { flatFormat(arr[i], result); } else { result.pu 阅读全文
posted @ 2024-01-30 17:34 行走的蒲公英 阅读(7) 评论(0) 推荐(0) 编辑
摘要: function listToTree(list, parentId = null) { const tree = []; for (let i = 0; i < list.length; i++) { if (list[i].parentId parentId) { const node = { 阅读全文
posted @ 2024-01-30 17:32 行走的蒲公英 阅读(5) 评论(0) 推荐(0) 编辑
摘要: function throttle(func, ms = 1000) { let canRun = true; return function (...args) { if (!canRun) return; canRun = false; setTimeout(() => { func.apply 阅读全文
posted @ 2024-01-30 17:31 行走的蒲公英 阅读(5) 评论(0) 推荐(0) 编辑
摘要: function debounce(func, ms = 1000) { let timer; return function (...args) { if (timer) { clearTimeout(timer); } timer = setTimeout(() => { func.apply( 阅读全文
posted @ 2024-01-30 17:31 行走的蒲公英 阅读(8) 评论(0) 推荐(0) 编辑