shayloyuki

科技是第一生产力

 
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页

2023年11月22日

封装 luckysheet 组件

摘要: 一维数组和二维数组 根据 luckysheet.getAllSheets() 获得所有的数据表数组,其中: cellData 是 一维数组 data 是二维数组 代码 父组件 <template> <div class="app-container" v-hasPermi="['proMana:di 阅读全文

posted @ 2023-11-22 12:49 shayloyuki 阅读(373) 评论(0) 推荐(0) 编辑

2023年11月21日

luckysheet 的安装

摘要: 前言 最近有需求,把 el-table 和 vxe-table 替换为 luckysheet。据说这个可以实现和 excel 的互相复制粘贴,便于用户操作。 官方文档中 Luckysheet 安装 有两种方式: cdn 引入:有可能不是最新的,需要指定版本号。 本地引入。 居然没有 npm 安装,也 阅读全文

posted @ 2023-11-21 10:00 shayloyuki 阅读(1292) 评论(0) 推荐(0) 编辑

2023年11月20日

滚动对话框内容,已打开的下拉框超出对话框范围显示【不可行】

摘要: 问题场景 点击对话框内的下拉框,显示下拉列表,纵向滚动对话框内容,已经打开的下拉列表,超出对话框范围仍然显示。 分析 下拉框列表消失的条件是下拉框失焦。 因此,有三种解决方案: 给对话框设置样式:下拉框超出对话框范围就隐藏; 给对话框内的下拉框设置:若滚动对话框,则让下拉框失焦,即关闭已打开的下拉框 阅读全文

posted @ 2023-11-20 10:28 shayloyuki 阅读(638) 评论(0) 推荐(0) 编辑

2023年11月17日

新版本 el-input 不支持 v-model.trim,自定义指令去除首尾空格

摘要: 问题场景 <el-input type="textarea" v-model.trim="value" /> 多行文本输入框无法换行。 经测试,去掉 .trim 修饰符后,就可正常换行了。 从 官网文档 ,发现 element-ui 新版本不支持 v-model 修饰符。 因此,若在新版本的 ele 阅读全文

posted @ 2023-11-17 15:46 shayloyuki 阅读(1812) 评论(0) 推荐(0) 编辑

同时调用多个异步请求

摘要: 需求 为了减少页面等待时间,现有多个接口,需要同时调用。 解决 有两种写法: Promise.all([interfaceName1(para1), interfaceName2(para2)]).then().catch() Promise.all(arr)中的参数 arr :由接口名称(接口参数 阅读全文

posted @ 2023-11-17 15:05 shayloyuki 阅读(74) 评论(0) 推荐(0) 编辑

async 和 await 如何捕获异常

摘要: 前言 之前代码写法中使用 async 和 await,没有捕获异常,导致不满足 code 200 条件时,页面无法抛出错误,如下所示: async 和 await submitForm() { this.$refs["form"].validate(async (valid) => { if (!v 阅读全文

posted @ 2023-11-17 14:49 shayloyuki 阅读(246) 评论(0) 推荐(0) 编辑

2023年11月15日

点击输入框,底部弹出下拉框显示输入建议

摘要: 需求 点击输入框时,或者输入内容时,底部弹出下拉框显示输入建议。 选择某项输入建议后,输入框显示该内容。 输入建议列表根据输入的内容模糊搜索返回;若输入内容为空,则返回全部输入建议。 效果类似于搜索引擎的搜索栏: 分析 <input /> 原生属性 autocomplet,若为 on 则下拉框形式展 阅读全文

posted @ 2023-11-15 11:53 shayloyuki 阅读(698) 评论(0) 推荐(0) 编辑

2023年11月14日

表格数据拖拽排序 sortable.js

摘要: 需求 拖拽表格的行数据,实现排序。 问题 拖拽后调用接口,但视图没变,还是原来的顺序 场景:拖拽表格行数据后,tableDataArr 中数据的 orderNum 值会改变,实现拖拽换序。 期望情况:页面根据更改后的 orderNum 重新排序。 实际情况:接口数据变了,但是页面行数据没有改变。也就 阅读全文

posted @ 2023-11-14 14:00 shayloyuki 阅读(1009) 评论(0) 推荐(0) 编辑

2023年10月25日

获取 el-cascader 的输入值

摘要: 问题场景 使用 el-cascader 级联选择器时,设置 filterable 可搜索选项。但怎样获取输入框的输入值呢? 解决 官方文档给出了如下事件: 其中 change 事件获取到的是选中的选项的值,如果输入值不符合选项值(即没有选中),则无法获取输入值。 那么为了获取到输入值,就只有用 bl 阅读全文

posted @ 2023-10-25 17:01 shayloyuki 阅读(744) 评论(0) 推荐(0) 编辑

2023年10月17日

纳税申报是上上个月的工资

摘要: 起因 9月请了病假,发工资时发现纳税申报收入里没有去掉病假所扣除的工资,也就是说:病假工资是在税后扣的,这不符合法律规定。 按劳动法规定,病期间用人单位应支付病假工资给职工的,如果用人单位需要扣除工资的话,都是在税前扣除的。 找公司相关人员问了下,才知道:发工资前的纳税申报,申报的是上上个月的工资, 阅读全文

posted @ 2023-10-17 11:48 shayloyuki 阅读(62) 评论(0) 推荐(1) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 12 下一页

导航