01 2019 档案

vue : history模式与项目部署的爬坑
摘要:需求:url不能有#符号,且不放在服务器虚拟主机的根目录。 假设放在虚拟主机的 medicine 文件夹下。 需要改两个文件,一个是 ./config/index.js (vue设置文件) ,另一个是 ./src/router.js (vue-router设置文件)。 ./config/index. 阅读全文

posted @ 2019-01-30 10:30 fox_charon 阅读(1002) 评论(0) 推荐(0) 编辑

vue : 使用stylus less (包括sublime插件支持)
摘要:版本: vue 2.5.2 webpack 3.6.0 先说stylus。 用npm装个包。 然后在.vue文件中使用。 然后是sublime。需要装两个插件:高亮、自动完成。 高亮:https://github.com/billymoon/Stylus 自动完成:https://github.co 阅读全文

posted @ 2019-01-29 21:06 fox_charon 阅读(500) 评论(0) 推荐(0) 编辑

javascript : 对象取值练习
摘要:现在有一个这样的对象,我需要把value相同的Key归在一起。 思路很简单: 1 把value提成数组并去重。 2 用双循环重构数据结构,把有着相同value的key放在一起。 结果: 以上。 阅读全文

posted @ 2019-01-23 18:29 fox_charon 阅读(231) 评论(0) 推荐(0) 编辑

canvas : 几个入门需要的基本概念
摘要:这段时间做项目需要用canvas。 而我在看文档的时候,发现canvas是一个很独立的API:和DOM BOM基本上没什么关系。 在学习canvas的时候需要了解很多概念,否则看某些文档的讲解可能会看不懂,比如MDN。 那么,第一步。 HTMLCanvasElement 刚才声明的变量 elemen 阅读全文

posted @ 2019-01-17 22:18 fox_charon 阅读(288) 评论(0) 推荐(0) 编辑

vue : watch、computed、以及对象数组
摘要:watch和computed是vue框架中很重要的特性。 那么,他们是怎么作用于对象数组的? 今天我们就来探究一下。 上代码。 首先是初始化(进入这个页面时)。 从日志中可以看到,先调用了computed,再调用了watch。 看代码。数据绑定是绑定了computed:testNum,所以初始化时就 阅读全文

posted @ 2019-01-08 21:34 fox_charon 阅读(1064) 评论(0) 推荐(0) 编辑

二进制图片blob数据转canvas
摘要:javascript是有操作二进制文件的方法的,在这里就不详述了。 而AJAX的核心XMLHttpRequest也可以获取服务端给的二进制Blob。 可以参考: XMLHttpRequest Level 2 使用指南 Blob - MDN FileReader - MDN 代码还是基于上一篇文章的d 阅读全文

posted @ 2019-01-08 21:06 fox_charon 阅读(4620) 评论(0) 推荐(1) 编辑

cropper.js 二次开发:截图并下载图片
摘要:cropper.js 是一个基于jquery的图片截取库。 参考:https://blog.csdn.net/weixin_38023551/article/details/78792400 我的代码也是基于这个同学的demo。 全程代码很长,所以我只贴出我改了的部分。 代码: 红色的部分是我加的, 阅读全文

posted @ 2019-01-08 20:37 fox_charon 阅读(1298) 评论(0) 推荐(0) 编辑

vuex : 模块化改造
摘要:我们知道,vuex是vue技术栈中很重要的一部分,是一个很好用的状态管理库。 如果你的项目没有那么复杂,或者对vuex的使用没有那么重度,那么,是用不着modules功能的。 但如果你写着写着就发现你的vuex 代码过于臃肿,那么就可能需要modules功能来进行模块化改造了。 由于使用单一状态树, 阅读全文

posted @ 2019-01-07 19:13 fox_charon 阅读(423) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示