- 博客(7)
- 收藏
- 关注
原创 element ui select下拉框在ios移动端需要点击两次才能选中的问题修复
项目中使用element ui 的下拉框,在ios上面,当我去选择下拉框的选项,需要点击两次才能选中。经过在element ui 的github上的issue上面找到解决方法。解决方法:添加scss代码:...
2019-12-11 18:05:48 5485 31
原创 关于隐藏火狐浏览器原生滚动条总结
网上寻找的方法,经测试可以用1scrollbar-color: transparent transparent pc端滚动条隐藏2scrollbar-width: none; 隐藏移动端滚动条以下是网上找的方法,自己测试不能用,不知道其他人是怎么个情况-ms-overflow-style: none;scrollbar-track-color: transparent !important;-ms-scrollbar-track-color: transpar..
2021-10-09 10:56:08 462
原创 typescript tsc 在windows下使用 Babel 创建输出目录但不转译任何文件(Successfully compiled 0 files with Babel (7176ms).)
现象 :在windows 操作系统下,执行babel --extensions '.ts' 的时候,命令执行成功,但输入没有编译任何文件。解决办法: 将命令中的 '.ts' 的引号去掉即可 (即 执行babel --extensions .ts 命令)
2021-09-02 15:25:56 358
原创 关于vue打印pdf的尝试总结
关于vue 打印 pdf 的方式,网上主要有两种,一种是vue-pdf 一种是 pdf.js。由于在引用vue-pdf 一直报错且issue 没有解决方案。还是就是由于是vue 项目,所以想直接使用npm 包。故选择使用pdf-dist npm包做法1 下载npm install pdf-dist2 在vue 组件内引用3 使用 iframe 引入 pdf...
2020-12-17 17:48:14 431
原创 Vuepress执行 build,出现 window is not defined 错误。
vuepress 在主题的上面提供了扩展功能,使得我们可以使用第三方依赖包进行开发,如element ui , swiper 等库。具体做法参考官网:https://vuepress.vuejs.org/zh/guide/basic-config.html#%E5%BA%94%E7%94%A8%E7%BA%A7%E5%88%AB%E7%9A%84%E9%85%8D%E7%BD%AE在开发完成执行build 的时候,由于一些第三方依赖包使用了浏览器API,如window 对象, vuepress 又是服务
2020-12-04 17:30:29 5449 6
原创 一键换肤 自定义css样式实现
在项目中有很多时候都有一键换肤的需求。刚好接了这样的一个需求,就把过程记录下来。我用了自定义css来实现。创建皮肤样式文件定义css样式名称样式名称必须是以 – 开头文件内引用皮肤样式设置根节点使用setProperty()方法让自己定义的样式名称与样式做一个映射此时 样式名称的定义 与样式已经完成注:为了项目更好的维护,建议把样式名称跟样式单独放在一个文件内,使用的时...
2020-05-08 14:55:42 947
原创 Vue ssr报错: ReferenceError: window is not defined
window对象是属于浏览器的全局对象,在node环境跟后端是没有这个对象的。但是,ssr项目中很多第三方依赖都使用到这个window对象,怎么解决?解决方式:在main.js中,判断当前的环境是否是客户端,在客户端内再使用第三方依赖就能解决:ReferenceError: window is not defined 错误了例子:swiper...
2019-11-29 15:53:29 5370 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人