
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
// 获取客户端ip地址app.get('/ip', function (req, res) {var clientIp = getIp(req)console.log('客户端ip',clientIp)res.json({'youIp':clientIp});})//通过req的hearers来获取客户端ipvar getIp = function(req) {var ip = req.head
h5项目引用的vant轮播图,之前正常运行。今天后端修改了一下数据结构,结果在滑动时候报错Uncaught TypeError: Cannot read property 'width' of null以下是解决方案:1、给轮播图一个ref标签<van-swipe touchable indicator-color="white" ref="swipe"><van-swipe-i
本地存储localStorage一.简介localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库 ——注意:在IE8以上的IE版本才支持localStorage这个属性。localStorage属于永久性存储,如果存储内容多的话会消耗内存空间,会导致页面变卡。二.具体使用方式如下:1.localStorage - 没有时间限制的数据存储va
一、vue手写签名(竖版)<template><div class="canvas"><div class="canvas_header">手写签名</div><div class="canvas_canvas"><canvas id="myCanvas" width="350" height="400"></canva
vue样式穿透(::v-deep,/deep/的使用)
//使用npm安装qrcode-decodernpm install qrcode-decoder --registry=https://registry.npm.taobao.orgjs封装// 引入qrcode-decoderimport QrCode from 'qrcode-decoder'// 传入file对象,返回promiseexport function getQrUrl(file
//使用npm安装qrcode-decodernpm install qrcode-decoder --registry=https://registry.npm.taobao.orgjs封装// 引入qrcode-decoderimport QrCode from 'qrcode-decoder'// 传入file对象,返回promiseexport function getQrUrl(file
vue样式穿透(::v-deep,/deep/的使用)
在跑项目中突然发现一个特殊的问题,每当运行时会有几率出现‘98%’ after emitting CopyPlugin 这行代码我在网上搜罗了一遍,大致得到以下解决方案:1.替换npm使用yarn或cnpm;2.升级webpack到v4.28.4及以上;3.重新进行npm install;4.一个路由一个路由的排查,找到问题;最后发现123项,几乎没有什么用处,毕竟脚手架都是用taobao新装的,








