摘要:
记录解决方案 解决办法:(1)npm install --registry=https://registry.npm.taobao.org --loglevel=silly(亲测好用)(2) npm cache clean --force(没好用,不知道哪里有问题,命令一直执行不下去)(3) npm 阅读全文
摘要:
开发中需要考虑到的问题 1.功能:保存图片到本地,图片上有二维码 点击查看时,这时候已经是个图片,此处也需要做放大预览图片,这样用户点击图片,才能实现长按二维码的功能。 渲染微信昵称时,需要考虑昵称过长问题,昵称中包含中英文,表情等。 渲染canvas时,我用的设计稿是宽750的,裁剪图片时,我是按 阅读全文
摘要:
1.两个数组,取出不重复的部分 var arr=[1,2,3]; var arr1=[1,2]; vat tmp=[]; for(let i in arr1){ if(!(arr.includes(arr1[i]))){ tmp.push(arr1[i]) } } 2.两个数组对象判重,取出不重复的 阅读全文
摘要:
最近接触了一个移动端项目,用到和踩过的坑记录下来 1.移动端适配 移动端免不了也要适配,查过多方资料,最后采用淘宝的做法,flexible 用法:下载插件连接到HTML页面中,注意head里面不必写<meta name="viewport" content="initial-scale=1, max 阅读全文
摘要:
1.判断是否为一个空对象 let a={}; console.log(Object.keys(arr).length==0);//true 2.从数组中取出重复的数据 var arr = ["1","2","3","2","1"]; var tmp=[]; arr.forEach(function 阅读全文
摘要:
项目里遇到ie11的问题, 1.控制台报:SCRIPT7002: XMLHttpRequest: 网络错误 0x80070005, 拒绝访问。 后来发现是由于传参过长,不应该用get请求,后改成post,完美解决了。 2.用element-UI框架 IE11中发现日期回显不出来,但实际上是有值的。 阅读全文
摘要:
短路问题经常是发生在逻辑运算符中的逻辑与(&&)、逻辑或(||) 1、逻辑或(||) 他是一真则真,当逻辑或前面的表达式结果为1或true时,逻辑或后面的表达式是不会执行的 2、逻辑与(&&) 他是一假则假,当逻辑与前面的表达式结果为0或false时,逻辑与后面的表达式是不会执行的 3、小知识点:当 阅读全文
摘要:
虽然这个知识点很小,但是每次都很容易忘记。 前缀 浏览器 -webkit- chrome、safari -moz- firefox -ms- IE -o- opera 不经常用的渐变,为了适应各个浏览器: eg: .demo { width:100%; height:200px; backgroun 阅读全文
摘要:
最近看了一些牛掰博主的文章,对字体有了新的认识。 字体家族font-family主要分为衬线字体和无衬线字体。 web常用的字体类型: serif(衬线) sans-serif(无衬线) monospace(等宽) fantasy(梦幻) cuisive(草体) serif(衬线) serif,意为 阅读全文
摘要:
代码: p{ width: 50px; /*必须设置宽度*/ overflow: hidden; /*溢出隐藏*/ text-overflow: ellipsis; /*以省略号...显示*/ white-space: nowrap; /*强制不换行*/ } 这几个缺一不可。 1.text-over 阅读全文