星空守候
图片上传知识点梳理 图片上传知识点梳理
在我们日常的项目开发中,图片上传是一个很常见的需求。一些常见的UI框架都已经集成了图片上传组件,然而有时候这些组件并不能满足我们的需求,这时候就需要自己写组件实现上传,这就需要弄懂上传的原理以及里面的知识点。本次我就通过简单的代码,为大家
2018年11月19日
TypeScript学习(一) TypeScript学习(一)
我是从去年开始使用TypeScript的,刚开始用的时候也是因为项目使用的ts,所以也是糊里糊涂的用着,一直没系统整理学习过,所以正好借此机会,整理一下,加深理解。 一、概念 首先呢,它是跟javaScript一样属于一种脚本语言; 其次
2018年11月07日
小程序canvas绘图 小程序canvas绘图
背景 由于小程序本身不具备分享到朋友圈的能力,所以我们要采用曲线救国的方式来实现。即生成“分享海报”后,由用户自主保存,再去朋友圈分享。 下面是最终的实现效果: 又是图片合成,又是保存图片,看来是免不了使用canvas了,还是有点小慌(
2018年11月01日
正则常用字符含义 正则常用字符含义
正则常用字符含义 字符 含义 ? 匹配前一项0次或1次 等价于{0,1} + 匹配前一项1次或多次 等价于{1,} * 匹配前一项0次或多次 等价于{0,} . 除换行符和其他Unicode行终止符之外的任意字符
2018年10月25日
js常用工具方法 js常用工具方法
utils.js /* * 对Date的扩展,将 Date 转化为指定格式的String * 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, * 年(y)可以用 1-4 个占位符,毫秒(S)只能用
2018年10月24日
vue插件开发 vue插件开发
在vue项目开发中,使用组件的频率远大于插件,但是组件需要在页面中用components引用,多个页面使用就要引用多次,这样使用率很高的组件一般我们希望全局注册后直接就可以在相应页面使用,因此我们需要将他们封装成插件 简而言之,插件可以
2018年10月23日
详解js中的!~ 详解js中的!~
在阅读hexo和vant的源码时,很容易看到这样的代码 // hexo Promise.filter(publicFiles, path => !~routeList.indexOf(path)).map(deleteFile)
2018年10月18日
Git基本操作 Git基本操作
下载远程仓库到本地 git clone resp [name] 切换分支 git checkout develop 新建分支 git checkout -b feature/xhb-test 文件状态 git status 仓库初始化 g
2018年10月17日
js判断是否为对象 js判断是否为对象
toString Object.prototype.toString.call(obj) === '[object Object]' => true Object.prototype.toString.call(arr) ==
2018年10月16日
使用jsencrypt实现密码的前端加密 使用jsencrypt实现密码的前端加密
jsencrypt是js的一个使用OpenSSL加密,解密,秘钥生成类库 安装 npm install --save jsencrypt 使用 import { JSEncrypt } from 'jsencrypt' // 加密方法
2018年10月15日
JS基础试题(一) JS基础试题(一)
1、分别用迭代和递归实现数组的扁平化 flatten flatten([1, 2, [3, [4, [5]]]]) // [1, 2, 3, 4, 5] 解析: // 迭代 const flatten = function (arr) {
2018年10月11日
ueditor多图上传至阿里云oss ueditor多图上传至阿里云oss
今天做百度编辑器UEditor多图上传至阿里云oss,打开的弹框中有三个功能:插入图片、本地上传和图片搜索,其中插入图片功能正常,剩余两个需要自行完善 本地上传 本地图片上传有两个坑,分别是获取token,以及成功上传后的显示 由于我
2018年10月11日
2 / 3