
前端
文章平均质量分 54
leo7moon
代码的搬运工
展开
-
axios和XMLHttpRequest文件下载get post
一、url请求下载态静态资源下载:window.location.href=URLwindow.open(URL)创建 a 标签并指定 a.href=URL 模拟点击进行下载二、axios请求下载(二进制下载)携带token,防止url参数过长将请求的返回结果 XMLHttpRequest.responseType 设置为 blob 用 URL.createObjectURL()和 Blob 处理返回二进制流 然后使用 a 标签模拟点击下载1.后台关键代码controller原创 2022-04-27 16:54:38 · 2266 阅读 · 0 评论 -
工作流process-designer图 未执行的用户示例出线高亮显示bug
vue activiti7 process-designer 排他网关高亮问题原创 2022-04-12 16:49:08 · 1559 阅读 · 0 评论 -
vue 集成 pdf.js 文件流方式预览 pdf
1.后端输出字节流 public void getFileStream(Long ossFileId, HttpServletResponse response) { InputStream inputStream = null; try { OssFile vo = fileService.getById(ossFileId); String fileUrl = minioTemplate.getObjectUrl(v原创 2022-03-07 15:53:28 · 1585 阅读 · 0 评论 -
thymeleaf和js的数组冲突问题
背景js中免不了的要用的数组,一维的二维的三维的,但是当用到thymeleaf作为模版时候会有一些坑,导致数组不能用。thymeleaf会把[[]]中的内容作为内联取值块解析,而不是数组。方法一:方法二:添加th:inline="javascript"或者th:inline=“none”,默认是th:inline=“text”<script th:inline="none"></script>...原创 2020-12-25 22:14:27 · 691 阅读 · 0 评论 -
springboot 集成 thymeleaf及简单demo
thymeleaf原创 2020-12-15 23:11:49 · 951 阅读 · 0 评论 -
javascript常见问题
1.js定时任务 var notice_timer = setInterval(function(){ var el = document.getElementById("notice_num"); var num = undefined; if(el != null && typeof(el) != "undefined"){ num = p...原创 2020-05-07 17:17:46 · 124 阅读 · 0 评论 -
freemarker常用标签
1.超过一亿截取前8位,超过5位截取4位转换成万<#if tjsMap.Zl?length gte 9> ${tjsMap.Zl[0..tjsMap.Zl?length-9]}亿<#elseif tjsMap.Zl?length gte 5> ${tjsMap.Zl[0..tjsMap.Zl?length-5]}万 <#else> ...原创 2020-05-07 17:03:51 · 495 阅读 · 0 评论