- 博客(369)
- 资源 (19)
- 收藏
- 关注
原创 在线文档插件推荐
文档 https://dream-num.github.io/LuckysheetDocs/zh/guide/#%E5%BC%80%E5%8F%91%E6%A8%A1%E5%BC%8F。文档地址:https://www.wangeditor.com/v5/for-frame.html#%E9%85%8D%E7%BD%AE。文档https://legacy-api.onlyoffice.com/zh/editors/advanced。**2.在线excel **插件 wangeditor。
2025-02-21 15:04:43
203
原创 vue使用html2Canvas导出图片 input文字向上偏移
3.主要是重置字体的行高,我这里输入框高度是32px 固定的 ,那就使用line-height 和 padding-top 来让他文字居中。图中 用的是element的输入框 行高 32px,经常测试 你使用原生的input 还是会出现偏移。2.在第一步 获取你要导出的元素id 克隆后 修改他的样式或者 你直接在你需要打印的页面全局修改样式。1.怎么实现导出 网上随便找很多。效果 差不多 能居中了 完美解决。解决方法:修改css样式。
2024-09-04 17:23:15
1007
原创 vue 批量导出pdf 压缩包 zip
1.使用 html2canvas+jspdf 将页面转图片转pdf(这个怎么转的可以网上搜下很多)2.利用jszip+file-saver 结合promise.all 写入压缩包中。jszip (百度ai搜出来的是zip-js 这个没法安装)
2024-09-02 16:15:41
659
原创 html2Canvas导出图片文字消失
排查原因得出 打印的子元素 不能 用float: left display: inline-block;代码 经测试 printId是打印的id class:erweima 设置了背景颜色导致失效,erweima去掉红色效果就出来了。
2024-07-25 16:49:03
631
原创 h5 拍照后压缩图片上传 方法直接用
拍照后拿到的是一个file对象, 由于一些手机的相机像素高 拍出的照片比较大需要压缩。思路就是通过 将file对象 通过canvas 压缩 得到新的一个file 上传。uploadFileAjax 是一个上传文件的方法 自己写就可以了。
2024-06-05 15:04:31
508
原创 github项目名称变更sourcetree如何同步
git remote add origin 删除失效仓库 在新建那边重新打开已存在本地的仓库。5.sourcetree上原来的仓库失效 删除。4.手动修改项目文件夹的名字跟服务端保持一致。2.删除本地关联的这个远程仓库origin。3.关联修改名字后的远程仓库地址。1.打开项目所在文件夹的终端。
2024-03-26 13:54:49
568
原创 坑爹的eslint配置
公共的.vscode文件 保存时走selint校验。vscode我这里保存下两个版本下的配置。插件eslint 自己下载。
2024-03-25 15:01:34
576
原创 根据路由动态注册组件失败
这种方式能引入组件成功,并且能打印出com.default。但是刷新页面的时候会出现报错(可能是各种插件的版本导致)这种跟webpack的版本有关系 import低版本不支持传入动态参数。
2024-02-02 16:37:54
606
原创 jenkins 下载插件sentry-cli失败 证书过期
原因是npm原域名停止解析,在访问上面sentry-cli的cdn资源的时候 证书过期无法下载。
2024-01-29 13:57:29
1075
原创 webpack优化打包速度
loader 使用 thread-loader 将他放置你要使用的loader前面就行,不过这个lorder例如style-loader不支持的,而且面对比较快的loader也不建议使用,会降低速度。注意:第一次启动会很慢,不改配置都会使用缓存启动,第二次很快,不过第一次加载时间会比不用此插件慢1倍,还有就是build的时候貌似没什么效果,所以慎用!进行文件的热加载的,一个项目启动或者打包的时间,超过40s的时候,可以进行项目的优化和热加载。一套下来,最主要有效果的感觉还是。具体实现参考我另一篇。
2023-11-30 10:27:03
1296
原创 webpack项目 index.html 根据不同的变量引入不同的js
根据配置文件的指令找到执行的文件,env_config变量直接在指令中负值。这里我们使用npm run dev。templateParameters中的变量就能直接在index.html中使用。HtmlWebpackPlugin 项目里用来生成静态文件的。这个插件每个项目基本都要用到的,只要全局搜一下位置。使用插件HtmlWebpackPlugin。
2023-11-21 15:30:01
860
原创 拖拽组件推荐 grid-layout,可以做工作台
文档:https://jbaysolutions.github.io/vue-grid-layout/zh/
2023-11-07 16:11:20
554
原创 element 弹窗浏览器后退-遮照层还存在问题 以及跟vue keep-alive冲突
基本到这能解决问题,不过本项目比较特殊,使用了 keep-alive缓存页面,导致浏览器后退页面是能关闭遮照,但是再次打开弹窗关闭,会出问题。查询官网可以设置 modal-append-to-body=“false”浏览器后退,人为将弹窗关闭。
2023-11-07 16:06:10
575
1
原创 vscode 保存 “index.tsx“失败: 权限不足。选择 “以超级用户身份重试“ 以超级用户身份重试。
操作:mac在文件夹中创建文件,sudo 创建umiJs项目。解决:修改文件夹权限。
2023-10-27 09:25:36
2122
原创 浏览器唤起钉钉 各项功能
文档地址 https://open.dingtalk.com/document/client/unified-routing-protocol。唤起聊天 不过只能唤起叮叮的名片 id为叮叮号。
2023-10-08 14:04:33
1471
原创 ERROR in docs.42140ac.js from UglifyJs webpack打包报错
降低uglifyjs-webpack-plugin的版本 “uglifyjs-webpack-plugin”: “1.2.7”,原因是UglifyJs 针对js压缩 不支持es6语法(或者引入的第三方插件存在es6语法)使用的 uglifyjs-webpack-plugin。
2023-09-26 15:41:54
432
转载 element时间日期选择器在日期上增加数字标记显示数字
参考:https://blog.youkuaiyun.com/m0_46301672/article/details/128951123。
2023-09-21 16:56:55
607
原创 element 换主题色 2中方案ExtractTextPlugin和MiniCssExtractPlugin
注意:项目依赖于 sass , sass-loader,node-sass 需要安装,不过node-sass已经不维护了,可以只安装sass , sass-loader 不然报错,不过不影响项目运行。
2023-08-01 09:11:45
465
原创 html2Canvas+JsPDF 导出pdf 无法显示网络图片
问题:类似于下面着这种网络图片使用img导出的时候是空白的。解决:将网络图片转成base64。
2023-07-21 14:50:23
1315
原创 webpack项目和vue项目发布,浏览器存在缓存
解决:每次打包出来增加时间戳每次打包后的js名称都不一致。项目打包的js(css也是一致)名称都采用哈希值。打开线上环境 发现资源是缓存的 从network。vue项目处理其实一样,改打包输出的名字。
2023-07-14 16:20:11
1958
原创 element 树形表格每次刷新列表保存展开关闭状态
data中 defaultExpandedKeysList 存放数据。注意 row-key 需要给每行一个key。expand-change 点击行的操作。编辑数据后,记录用户操作行的展开和关闭。
2023-07-12 11:49:35
1788
2
原创 element 封装dialog弹窗组件鼠标移动到弹窗出现title
div上挂了一个title,因为封装组件处理参数使用了 v-bind=“$attrs”单独将title写在props里 看下效果 完美解决。其实通过f12查找元素可以发现一个问题。
2023-07-07 15:56:18
637
node.js.zip
2021-04-19
webpack.zip
2021-01-28
jquery1.9.1 支持低版本ajax (ajax前jQuery.support.cors=true )
2020-12-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人