上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 126 下一页
摘要: 一、如何写一个vue插件 1、首先建立一个普通的vue项目进行编写 vue create vue-button-gwf 2、然后创建plugins文件夹,和plugins下的lib文件夹,在lib文件夹下写你的插件代码 3、插件代码编写 如上面的 button.vue 文件示例,就像写普通vue组件 阅读全文
posted @ 2020-05-08 22:51 古兰精 阅读(1109) 评论(0) 推荐(1) 编辑
摘要: 1、相关重点 DataTransfer 对象:拖拽对象用来传递的媒介,使用一般为Event.dataTransfer。 draggable 属性:就是标签元素要设置draggable=true,否则不会有效果,例如: <div title="拖拽我" draggable="true">列表1</di 阅读全文
posted @ 2020-05-08 22:29 古兰精 阅读(2761) 评论(0) 推荐(0) 编辑
摘要: 1、需要在json里配置 微信小程序的onPullDownRefresh回调需要在json中配置支持下拉刷新 "enablePullDownRefresh": true // 请注意是true,不是"true"字符串, // 部分开发者发现设置了还是无效,可能是因为设置的"enablePullDow 阅读全文
posted @ 2020-05-07 23:09 古兰精 阅读(4228) 评论(0) 推荐(1) 编辑
摘要: 首先了解下let与var的区别,主要有以下3点: 1、var在js中是支持预解析的,而let不支持预解析,也就是变量提升的区别 console.log(a) var a = 22; // 打印undefined console.log(b) let b = 22 // 报错:b is not def 阅读全文
posted @ 2020-05-07 22:44 古兰精 阅读(717) 评论(0) 推荐(0) 编辑
摘要: 承接之前博客:nodejs向加密文件指定位置插入内容 我们需要对大文件进行处理,并需要真实的进度,那么就需要分片加密和解密。 1、前端分片 // 分片上传 async burst (ks, cryType, id) { let _home = this.$refs.home let successN 阅读全文
posted @ 2020-05-04 17:06 古兰精 阅读(1934) 评论(0) 推荐(0) 编辑
摘要: 1、什么是分片上传 分片上传就是把一个大的文件分成若干块,一块一块的传输。这样做的好处可以减少重新上传的开销。比如:如果我们上传的文件是一个很大的文件,那么上传的时间应该会比较久,再加上网络不稳定各种因素的影响,很容易导致传输中断,用户除了重新上传文件外没有其他的办法,但是我们可以使用分片上传来解决 阅读全文
posted @ 2020-05-04 12:37 古兰精 阅读(2848) 评论(1) 推荐(0) 编辑
摘要: 最近做了一个需求,需要加解密大文件,并返回真实加解密进度,因为大文件,所以必须要使用到分片上传。有时候前台分片之后,后台需要合并。前台分片上传没什么太大的问题,就是根据buffer或者blob去分割文件即可。主要是后台合并会遇到一些问题。后台合并的方法有很多,以Node.js为例,可以使用以下方式: 阅读全文
posted @ 2020-05-04 11:52 古兰精 阅读(2348) 评论(1) 推荐(0) 编辑
摘要: 1、appendFile与writeFile区别 我们在nodejs开发中,有时候会遇到文件读写问题,在写文件的时候,我们会有这样的场景,需要向文件中循环添加内容,这时候,如果调用writeFile(path,data)或者writeFileSync(path,data),只会将最后一次写入的内容加 阅读全文
posted @ 2020-05-04 10:48 古兰精 阅读(10186) 评论(0) 推荐(0) 编辑
摘要: 我们在接触到JavaScript语言的时候就经常听到别人介绍JavaScript 是单线程、异步、非阻塞、解释型脚本语言。 确切的说,对于开发者的开发过程来说,js确实只有一个线程(由JS引擎维护),这个线程用来负责解释和执行JavaScript代码,我们可以称其为主线程。 代码在主线程上是按照从上 阅读全文
posted @ 2020-04-27 23:15 古兰精 阅读(1586) 评论(0) 推荐(1) 编辑
摘要: 微信小程序如果想要优化性能,有关键性的两点:提高加载性能和提高渲染性能。 一、提高加载性能 当用户点击小程序后发生了什么? 资源准备(代码包下载) —— 业务代码注入和渲染 —— 异步请求数据 上面的三个状态,我们经常遇到,它们分别对应小程序的下面三个状态: 有三个点的白屏阶段: 下载代码包的阶段 阅读全文
posted @ 2020-04-25 23:28 古兰精 阅读(4454) 评论(0) 推荐(0) 编辑
上一页 1 ··· 63 64 65 66 67 68 69 70 71 ··· 126 下一页