3 zeroyulong

尚未进行身份认证

前端攻城狮,日常撸代码

等级
TA的排名 2w+

js判断数据类型

function getType(param){ return Object.prototype.toString.call(param);} console.log(getType(3)); //[object Number]js基础数据类型:number string null undefined string boolean,存放在栈内存 js引用数据类型:Object ...

2020-03-31 17:03:38

history.pushState

mounted(){ if (window.history && window.history.pushState) { // @ts-ignore history.pushState(null, null, document.URL); window.addEventListener('popstate', this....

2019-12-18 19:55:39

微信jssdk授权安卓bug

微信公众号网页授权时,回调两次?只有安卓机出现,ios微信无此问题微信开发者社区https://developers.weixin.qq.com/community/develop/doc/b8f9f09573e92ffb0e23308d54bcdcf7?page=1#comment-list...

2019-12-18 19:40:35

Typescript错误忽略

忽略单行(在要忽略的上一行使用@ts-ignore来忽略错误)// @ts-ignore

2019-12-18 19:37:15

new Date('2019-11-20 18:00:00').getTime() ios bug

new Date(date).getTime(),用该方法来获取时间戳,在ios中返回NaN。解决方法:let data = "2019-11-20 18:00:00";new Date(data.replace(/-/g,'/')).getTime();

2019-11-27 20:38:00

移动端打开pdf查看

git地址:https://github.com/mozilla/pdf.js收藏备用

2019-09-19 19:00:09

js中 !! 的用法

一、!的用法,!将变量转换成布尔值,null、undefined和空字符串取反皆为true!null //true!undefined //true!'' //true!'2' //false!2 //false二、!!,其实就是在非后再取非,一般用来做非空判断(不为空,不为null,不为undefined)if(!!a){ // a不为空,且不为null、unde...

2019-08-19 09:57:32

vue-cli build时自动清除console

一、安装插件babel-plugin-transform-remove-consolenpm install babel-plugin-transform-remove-console --save-dev二、配置babel.config.jsmodule.exports = { plugins: ["transform-remove-console"] }三、本地打...

2019-07-29 10:44:42

vue控制台报错 Uncaught (in promise)

请求接口的方法中没有catch,加上即可。asyncgetCode(){try{constres=awaitthis.getCodeAsync()}catch(err){console.log(err)}}

2019-07-23 14:07:39

Object.keys(),Object.values()

Object.keys返回一个所有元素为字符串的数组,其元素来自于从给定的object上面可直接枚举的属性。这些属性的顺序与手动遍历该对象属性时的一致。let obj = {a:'song',b:'yuan',c:'ming',d:'qing'};console.log(Object.keys(obj));//["a","b","c","d"]Object.values()返回一个数...

2019-06-28 11:05:51

js includes函数

includes()函数用来判断一个数组是否包含一个指定的值,包含则返回true,否则falselet arr= ['1','2','3'];console.log(arr.includes('1'));

2019-06-28 09:59:24

permission denied, access '/usr/local/lib/node_modules

安装react-devtools报错permission denied, access '/usr/local/lib/node_modules经过一番折腾查询后,增加--unsafe-perm,即sudo npm install --unsafe-perm -g react-devtools后成功...

2019-06-26 09:19:12

npm -S、 -D、--save、--save-dev

npm install <=> npm i--save <=> -S --save-dev <=> -D在新建package.json文件时,使用npm init -y 快速创建(yes表示按照默认选项创建)...

2019-06-21 14:43:57

echarts 自定义图例的颜色

直接定义color数组即可var option = { color:['#ff671b','#666666','#888888'], legend: { orient: 'vertical', x: 'left', top: 'middle',//上下居中 itemWidth: 6, itemHeight: 6, s...

2019-04-25 17:20:36

vue 的provide/inject

类型: provide:Object | () => Object inject:Array<string> | { [key: string]: string | Symbol | Object } 详细: provide和inject主要为高阶插件/组件库提供用例。并不推荐直接用于应用程序代码中。 这对选项需要一起使用,以允许一个祖先组件向...

2019-04-18 17:23:43

Mac 命令行配置hosts文件

1.打开终端输入如下指令sudovi/etc/hosts2.提示输入密码,输入即可3.按下字母键i,即可看到左下角出现一个-INSERT-提示,hosts文件置为可编辑状态,通过上下左右将光标移到编辑位置编辑即可。4.按下esc键,-INSERT-提示消失,编辑置为结束5.shift+:后输入wq之后回车完成6.查看hosts文件是否配置成功cat...

2019-04-15 10:04:08

css溢出显示省略号

多行文本溢出显示省略号(...)overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;遇到的bug编译后发现-webkit-box-orient不见了,原因是autoprefixer编译时将其删除了。...

2019-04-04 09:47:52

vue cli3 多页应用

多页的实现方式其实就是复制N套index.html、 App.vue、 main.js、 router.js、如图index目录下的文件是vue cli3项目初始化后的基础文件,我们只是将其移动到了index文件夹下,subpageone 和subpagetwo的结构与index目录的结构一般无二,真正的核心是vue.config.js的配置。目录结构如图:核心配置 vue.con...

2019-03-28 14:23:26

nginx 服务器 启动,重启,关闭

进入nginx安装目录sbin下nginx -c nginx配置文件地址: 启动[root@dev-test sbin]# ./nginx -c /usr/local/nginx/conf/nginx.confnginx -t : 验证nginx配置文件是否正确,看到nginx.conf syntax is oknginx.conf test is successful 说明...

2019-03-27 16:35:00

js 类型转换

一、转换为string时,建议使用+"。//推荐num + ";//也可new String(num);num.toString();String(num);二、转换成number时,建议使用+。//推荐+str;//也可Number(str);...

2019-03-21 16:04:19

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。