
vue
I'm李刚
这个作者很懒,什么都没留下…
展开
-
element-ui 表格吸底固定最后一行
element-ui中表格只有固定表头以及列的方法,找遍了文档也没有固定行的方法。于是自己些了样式。首先需要用到css中的属性position: sticky;参考我另一篇关于css实现吸顶吸底的文章。设置表格高度后,给需要吸底的行设置定位,我这里固定的是合计行,设置了class。需要注意:如果 tr 不设置 display:inline-block ,将不能实现吸底。另外td需要设置边框,吸底后td会没有边框,整体的行会比前面未固定的行短,正好是每个td的1px边框。效果如下: tips原创 2022-07-04 17:27:55 · 5557 阅读 · 2 评论 -
element 表格多级表头子列固定
element 多级表头设置部分子列固定原创 2022-06-30 09:59:23 · 2516 阅读 · 0 评论 -
后端返回文件流,前端获取、下载问题记录
最近项目遇到一个问题。导出功能后端直接返回了文件流,需要前端下载到本地。首先尝试了blob方法转换文件流的本地地址,使用a标签下载ActivityService.activityExport(data).then(res => { // 使用blob转换文件流 var blob = new Blob([res], {type: 'application/vnd.ms-excel'}) var link = document.createElement('a');原创 2020-10-16 15:51:36 · 1971 阅读 · 0 评论 -
vue 基于axios 封装的插件 ajaxPlus 使用心得
在网上找了一个封装好的axios 插件,根据自己的需要做了一部分调整,引用在main.js 中引入ajaxPlus插件,设置baseURL,以及超时响应import ajaxPlus from './ajax'Vue.use(ajaxPlus, { baseURL: '请求地址', timeout: 45000})因为插件的loading好像没有起作用,于是根据使用的el...原创 2019-12-27 11:47:45 · 193 阅读 · 0 评论 -
electron 开发的应用程序高度变化时更改页面获取的列表数量
使用electron开发了一个应用程序,但是苦恼于当程序宽高变化时当前页面显示内容的区域没办法跟着修改高度,百度了几次没有找到方法最后自己想到了一个比较笨的方式,利用electron 的remote模块监测程序resize事件,根据当前程序高度计算需要的内容高度首先在页面引入remote模块const { remote } = require('electron')页面creat...原创 2019-11-28 17:25:47 · 725 阅读 · 0 评论 -
electron+vue使用electronedge.dll换桌面壁纸
首先npm安装electron-edge-js依赖,使用方法如下const edge = require('electron-edge-js')console.info('call c#')var DemoDll = edge.func({ assemblyFile: 'electronedge.dll', typeName: 'electronedge.Class1', ...原创 2019-11-09 15:16:59 · 2437 阅读 · 7 评论 -
electron+vue虚拟桌面开发遇坑之透明窗口鼠标穿透
最近开发一个项目,使用electron做了一个虚拟桌面,按需要显示一部分内容,遮挡在桌面上方,其它地方则需要透明显示,同时能够操作原桌面程序以及操作electron虚拟桌面的内容。在设置了electron虚拟桌面透明后需要能够点击使用原桌面的程序,按照electron官方文档设置const { BrowserWindow } = require('electron')let win =...原创 2019-10-29 15:41:46 · 7426 阅读 · 1 评论 -
electron-vue使用axios跨域解决
一开始查找了vue使用axios跨域的问题如何解决,但是electron-vue中没有config文件夹,后来查找了electron-vue的axios跨域问题在.electron-vue文件夹下dev-runner.js中修改如下代码const server = new WebpackDevServer( compiler, { contentB...转载 2019-10-10 11:05:36 · 8164 阅读 · 6 评论