自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Vue3.0 尝鲜,Object.defineProperty VS Proxy

既然要取代Object.defineProperty,那它肯定是有一些明显的缺点,总结起来大概是下面两个:1、在Vue中,Object.defineProperty无法监控到数组下标的变化,导致直接通过数组的下标给数组设置值,不能实时响应。 为了解决这个问题,经过vue内部处理后可以使用以下几种方法来监听数组 (评论区有提到,Object.defineProperty本身是可以监控到数组下标的变化的,具体可参 Vue为什么不能检测数组变动https://segmentfault.com/a/119000

2019-01-09 10:51:44 816

原创 如何写出优美的 JavaScript 代码?

一、变量相关(1)变量数量的定义NO:滥用变量let kpi = 4; // 定义好了之后再也没用过function example() { var a = 1; var b = 2; var c = a+b; var d = c+1; var e = d+a; return e;}YES: 数据只使用一次或不使用就无需装到变量中l...

2018-12-21 10:33:43 941

原创 手把手教你玩转小程序websocket

第一步:创建一个 WebSocket 连接 wx.connectSocket({ url: "wss://websocket.allhjs.com", }) 第二步:监听WebSocket连接打开 wx.onSocketOpen(res => { this.setData({ socketOpen: true }) ...

2018-08-17 17:17:19 1411 1

原创 7步轻松教你将本地代码上传到gitHub

第一步:建立远程仓库 git init (此时项目目录下会多一个隐藏文件夹.git)第二步:将项目的所有文件添加到仓库中 git add .(注意:. 不能少,且和add之间有个空格,如果想添加某个特定的文件,只需把.换成特定的文件名即可)第三步:将add的文件commit到仓库 git commit -m “这里写备注”第四步:去gitHub上创建一个新...

2018-05-05 16:53:42 585

原创 微信小程序富文本解析(wxParse)

引入wxParse插件 //在使用的View中引入WxParse模块 var WxParse = require(‘../../wxParse/wxParse.js’); //在使用的Wxss中引入WxParse.css,可以在app.wxss @import “/wxParse/wxParse.wxss”; 数据绑定 var article = ‘我是HTML代码‘; /** *...

2018-05-03 20:27:56 592

原创 使用git远程上传项目

**使用git远程传项目** 1. 安装并打开git 2. 进入到项目文件夹,git clone http://(要传的地址) 3. git config –list 4. git config -e [–global] 5. git config user.name “[]” 括号里面写你的GitHub名字 6. git config...

2018-05-03 20:15:43 153

转载 5种js将table数据导出到Excel表

//前四种方法只只支持IE浏览器,最后一种支持主流的浏览器<!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title>html 表格导出</title> <scr

2018-05-03 20:04:14 2272

原创 canvas画倒计时

//画倒计时 function drawProcess(num) { var process = num / 600 * 100; var text = Math.ceil(num / 10); // 一个canvas标签 var canvas = $(".process")[0]; // 拿到绘图上下文,目前只支

2018-05-03 19:38:42 487

原创 vue封装axios请求

import axios from 'axios';import router from '@/router';import NProgress from 'nprogress';import qs from "qs";let $http = axios.create({ baseURL: process.env.baseURL, withCredentials: true, ...

2018-05-03 19:20:42 706

原创 HTML5 canvas实现多圆环嵌套统计数据

//js代码     var pTestPassRate1 = $("#pTestPassRate1")[0];     var ctx = pTestPassRate1.getContext("2d");     ctx.lineWidth = 6;    //Background    /*gradient = ctx.createRadialGradient(250, 250, 5, 250...

2018-05-03 19:09:32 2498

空空如也

空空如也

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

TA关注的人

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