- 博客(8)
- 问答 (2)
- 收藏
- 关注
原创 v-for 中 的key 使用不规范导致的问题纪要
v-for 中 使用 索引index 作为 :key 时,容易出现变更数据时带来渲染冲突问题;变更当出现数据长度变动时,因采用索引作为key,容易出现 若原索引 0 的数据被删除,原索引1 的数据变更到原索引0的位置上,而此时vue 发现索引并没发生变更,只是索引少了最后一个,此时将导致原本出现在原索引0的渲染效果与从原索引1的数据变成索引0 后 的效果发生冲突。此问题尤其发生在 循环多个表单数据时
2023-12-22 17:36:54 433
原创 记录el-table 开启 列 fixed 后引发的内部组件重复渲染问题
el-table对于列的居左、居右(即)功能实现 采用的方式是将多个el-table进行拼凑,也就是说设置了居左、居右后,将出现三个el-table, 分别为 【居左】、【中间滚动区域】、【居右】 的el-table拼凑出浮动功能。这将可能引起重复渲染组件带来的bug。此文章将记录在此背景下的两个需求引发的问题及解决方案。
2023-12-04 11:11:21 1382
原创 JAVA 纯数字/金额数字转中文大写
有时候一些金额数字需要转成中文大写展示到发票的金额框这类地方,包括一些纯粹的数量非金额的数字的大写转换,网上看很多都是金额的,纯数字的话有些不同,这里写了一个数字转中文大写的工具类:1:金额数字转中文;2:数字转大写 :100 = 壹佰;3:数字转大写 :100 = 壹佰零拾零;有啥意见欢迎交流,好用点个赞哇!哈哈package com.syncsoft.service.center.util;/** * 数字转大写工具类 * @Author 郑鸿钦 * @Cre
2020-06-01 12:31:26 1238
原创 Java 获取Ip 方法
// 对方发起请求时,将HttpServletRequest 传入,将请求request取出IPpublic String getIPByRequest(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (StringUtils.isEmpty(ip) || "unknown".equalsIgnoreCase(ip)) { ip = request.ge.
2020-06-01 12:20:51 280
原创 Java 事务回滚(执行某方法时)PlatformTransactionManager
利用 PlatformTransactionManager 可做到手动控制事务回滚,本示例是在Service层注入 @Resource private PlatformTransactionManager transactionManager;在需要进行事务操作前初始化事务@Resourceprivate PlatformTransactionManager transactionManager; TransactionStatus status = null;
2020-05-31 16:57:10 1894
转载 Vue 复选框 checkbox 全选与取消全选
<iframe width="100%" height="300" src="https://c.runoob.com/iframe/3870" allowfullscreen="allowfullscreen" frameborder="0"></iframe><script src="https://cdn.bootcs
2018-09-29 17:31:45 1129
原创 万能的Oracle 分页语句
//万能 oracle 分页语句,中间写你需要进行分页操作的sql ,效率排第二,最快的分页方法需要将rownum 嵌入到原sql 里面,下次写select * from (select rownum as rn,vo.* from ( // 需要分页的sql 语句 例如:select * from (表名)) vowhere rownum <= #{endIndex}) a...
2018-08-07 17:34:59 3423
原创 前端JS :计时器,定时刷新(执行某方法)
<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title></title> <script src="http://libs.baidu.com/jquery/2.0.0/jq
2018-08-07 11:13:31 5195
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人