自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 How to fix the "Missing write access" error when using npm 报错

The first time you try to install a package globally usingnpm, using the syntaxnpm install -g <package>on a Mac, or Linux, you might get a weird error, saying something likeMissing w...

2019-11-12 18:24:08 139

原创 Js处理异步async/await

async首先async内部实现原理就是Promise 将返回一个Promise对象,所以获取async的返回值需使用.then方法  当async内部抛出异常状态, Promise 对象变为reject状态,使用catch 方法进行捕获async函数在执行过程中,后续代码也开始执行。async function notnow(){ return "我执行时,后续代码...

2018-09-15 12:05:49 803

原创 axios跨域,及axios中this指向

安装 npm install axios --save-dev axios 不能直接在 main.js 中引入并 Vue.use(),只能每个需要发送请求的组件中即时引入。 两种解决思路:一 修改原型链,二 axios+vuex 进行封装一.  main.js 中引入 axios 并且修改原型链:import axios from 'axios'​Vue.prototype....

2018-08-03 18:33:26 1295

原创 mpvue,koa开发微信小程序(二)网络请求相关

腾讯云(后台)进入微信公众平台|小程序 - 设置 - 开发者工具 - 腾讯云扫码开通 - 后台管理 下载Node.js Domo - copy sever文件 - 直接粘贴在项目my-pro目录中 项目根目录下 project.config.json  增加配置"qcloudRoot":"./sever"  //腾讯云的根目录 这个sever就是一个比较标准的koa项目腾讯云后台 -...

2018-08-02 11:08:33 686

原创 mpvue,koa开发微信小程序(一)配置相关

mpvue:使用vue开发小程序vue init mpvue/mpvue-quickstart my-pronpm installnpm run devProject name 项目名称wxmp appid 输入微信appIDproject.config.json 项目配置文件 eslint报错,在package.json -&gt; scripts -&gt; 修改"l...

2018-08-01 10:32:01 665

原创 VUE打包图片加载失败问题

昨天的搬运工,今天的小雷锋。 问题描述,使用VUE-CLI打包后,出现图片无法显示情况。这里可能存在两种情况:静态资源CSS中使用图片作为背景图片使用时。 在JS中生成图片标签后,再设置图片路径时。 当你吃着火锅唱着歌,一路npm-run-dev都相安无事的时候,打包完事后,发现突然图片显示异常了!如果你观察后,你会发现组件中使用的img标签都没任何问题,我们css中的背景图片...

2018-07-23 12:00:37 2078

原创 变量提升—函数内部中数据初始化问题

今天敲完工作代码,遇见一个百思不解的问题。闲话少叙,我先上一段代码,再分析一下。var nsame = "Sada";var name = 'World!';(function () { console.log(typeof name === 'undefined')//true if (typeof name === 'undefined') {

2017-11-21 16:54:57 330

原创 H5移动端弹出键盘时遮挡输入框

在写移动端时,如果使用绝对定位Fixed将输入框(input或者textarea),当手机的输入法为自带输入法时可能问题不大,但是当使用类似搜狗等输入法时,由于会高出自带输入法大约30个像素,就会造成输入框被遮盖一部分的现象,很尴尬。下边简单说说简单的解决思路,当然还有复杂的。延时一定时间重新定位输入框。点击输入框时加长body元素高度到9999px(当然不一定非要这么高),页面滚动到空白区域,

2017-08-03 11:00:03 29304

原创 H5视频播放,左右滑手势控制播放进度。

水平有限,这篇文章中对H5视频播放做了简单的搭建。因产品经理要求,加入了手势控制,左滑后退播放10秒,右滑快进10秒。因为上下滑动可能会影响页面的滑动,如果用到iscroll或者batterscorll等插件更需要小心谨慎。固未添加控制音量的上下滑动事件。下面这段代码主要是css部分和一个video标签。<!DOCTYPE html><html lang="en"><head> <met

2017-07-05 15:40:33 5846

原创 JS常用字符串处理

JavaScript基本的字符串处理函数var a = "hello",b = ",fuck11.";var c = a.concat(b);//concat字符串合并console.log(c)console.log(c.indexOf("l"))//返回字符串中一个子串第一处出现的索引(从左到右搜索)。如果没有匹配项,返回 -1 。lastindexof,从又到左搜索console.l

2017-07-04 17:57:59 212

原创 移动端长按删除事件

上次在些项目的时候做到一个评论的长按删除。虽然zepto.js提供了longTap触发事件,但是实际上用起来并不好用,在页面滑动的时候非常容易误操作。 我不生产代码,我只是代码的搬运工这是一个封装好的方法,搬进去就可以像click点击事件一样使用。(function($) { var options, Events, Touch;

2017-06-12 13:51:32 999

原创 JS 图片压缩上传并在iOS中矫正方向

JS 图片压缩上传并在iOS中矫正方向最近在项目中,用到图片上传。如果不进行压缩再上传的话,动辄34兆的图片,上传起来会相当漫长。还有一点就是,在iOS中所拍摄的图片在本地显示是没有问题的,但是上传之后,会出现图片翻转的问题。这里需要进行校正。还有一点就是需要判断是不是GIF,如果上传的是GIF动态图的话,就不要压缩额,压缩完之后,GIF就从良了(不动了的)。可能GIF在前段有别的压缩方式,但是我不

2017-06-12 11:11:29 8797 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除