![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web前端
天下寒
这个作者很懒,什么都没留下…
展开
-
关于CSS动画过渡的问题
最近在用VUE做弹出框,想做一个渐入渐出的效果。先来看看平常动画的实现.div{ position:absolute; -webkit-transition: opacity 1s ease-in-out; -moz-transition: opacity 1s ease-in-out; -o-transition: opacity 1s ease-in-out; transition: opacity 1s ease-in-out;}.div:hove原创 2021-07-08 09:12:24 · 483 阅读 · 0 评论 -
cordova读取本地文本中文乱码问题
前段时间做一个自己用的小说阅读器,发现从网上下载下来的txt小说,在获取文本的时候一直乱码。后来发现从网上下载下来的小说没有转换编码,大部分的txt小说下载下来都是windows-1252。导致在打开的时候中文会全部乱码。在官方给出的读取文件的方法为:function readFile(fileEntry) { fileEntry.file(function (file) { var reader = new FileReader(); ...原创 2021-06-24 10:53:16 · 817 阅读 · 0 评论 -
小说分章正则表达式
前段时间开发了一个小说阅读器的APP其中用到了分章的正则getExecStrs(str) { let reg = /(正文){0,1}(第)([零〇一二三四五六七八九十百千万a-zA-Z0-9]{1,7})[章节卷集部篇回]((?! {4}).)((?!\t{1,4}).){0,30}\r?\n/g; let list = []; let result = null; result = str.match(reg); result &原创 2021-06-24 09:37:45 · 6568 阅读 · 1 评论 -
webuploader解决在拖拽上传时无法获取到文件路径的问题
最近在做文件夹拖拽上传,发现之前使用的webuploader插件,在拖拽文件夹后,获取到的文件居然没有文件相对路径。查了好多资料都没有解决办法,还是自己看源码吧,最后发现在源码的第4746行的_traverseDirectoryTree,这个方法,其实这个方法是在4952行的FilePaste这个方法内的,这个方法是拖拽后执行的,也就是你拖拽文件夹后他会遍历这个文件夹内的所有文件,但是神奇的来了,...原创 2020-02-11 13:46:00 · 1534 阅读 · 8 评论 -
vue-cli开发时ref、$refs的关系
最近在用vue-cli做一个个人网站,准备开发一个音乐播放器,使用的aplayer。在使用aplayer实例的时候发现无法获取。百度了半天,都说只要使用this.$refs.aplayer就能获取到实例,其实不然,我们需要在使用组件的时候先将组件注册到$refs。ref 被用来给DOM元素或子组件注册引用信息。引用信息会根据父组件的 $refs 对象进行注册。如果在普通的DOM元素上使用,引用...原创 2019-12-20 08:52:11 · 226 阅读 · 0 评论 -
使用node.js搭建一个可运行的、热部署的前端项目
目标: (1):使用node.js及其插件,搭建一个可运行的前端项目; (2):实现自动部署,热部署; (3):使用代理获取后台数据,实现前后端完全分离;工具: webstorm、Chrome浏览器实现: (1):安装webstorm,网上大把下载。(本人用的2017版本) (2):安装node.js,度娘相当强。...原创 2018-04-09 17:43:07 · 11083 阅读 · 0 评论 -
企业微信开发,嵌入自定义项目,及JS-SDK的引用
目标: 基于H5开发项目,嵌入到企业微信中,并接入js-sdk 并运用企业微信接口。开发环境: 腾讯企业微信最新版本。后端环境不做要求,能跑通即可(这里我选用的是eclipse的maven项目,之前也出了一篇搭建后台项目的博客,可以了解一下)需要工具: 企业微信注册。花生壳开通内网穿透(花费6元)一、创建项目 能运行即可 ...原创 2018-07-24 20:38:14 · 18213 阅读 · 12 评论