logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

node.js获取用户IP地址

// 获取客户端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

#node.js#javascript
vant轮播图组件滑动报错Uncaught TypeError: Cannot read property ‘width‘ of null解决方案

h5项目引用的vant轮播图,之前正常运行。今天后端修改了一下数据结构,结果在滑动时候报错Uncaught TypeError: Cannot read property 'width' of null以下是解决方案:1、给轮播图一个ref标签<van-swipe touchable indicator-color="white" ref="swipe"><van-swipe-i

js本地存储之 localStorage

本地存储localStorage一.简介localStorage会可以将第一次请求的数据直接存储到本地,这个相当于一个5M大小的针对于前端页面的数据库   ——注意:在IE8以上的IE版本才支持localStorage这个属性。localStorage属于永久性存储,如果存储内容多的话会消耗内存空间,会导致页面变卡。二.具体使用方式如下:1.localStorage - 没有时间限制的数据存储va

#javascript#html5
vue手写签名(移动端竖屏),拿来即用,可转为横屏

一、vue手写签名(竖版)<template><div class="canvas"><div class="canvas_header">手写签名</div><div class="canvas_canvas"><canvas id="myCanvas" width="350" height="400"></canva

#html#css#javascript
vue样式穿透(::v-deep,/deep/的使用)

vue样式穿透(::v-deep,/deep/的使用)

#vue.js#前端#sass
vue使用qrcode-decoder解析识别二维码

//使用npm安装qrcode-decodernpm install qrcode-decoder --registry=https://registry.npm.taobao.orgjs封装// 引入qrcode-decoderimport QrCode from 'qrcode-decoder'// 传入file对象,返回promiseexport function getQrUrl(file

#html5
vue使用qrcode-decoder解析识别二维码

//使用npm安装qrcode-decodernpm install qrcode-decoder --registry=https://registry.npm.taobao.orgjs封装// 引入qrcode-decoderimport QrCode from 'qrcode-decoder'// 传入file对象,返回promiseexport function getQrUrl(file

#html5
vue样式穿透(::v-deep,/deep/的使用)

vue样式穿透(::v-deep,/deep/的使用)

#vue.js#前端#sass
vue-cli脚手架卡在 ‘98%’ after emitting CopyPlugin 报错,无法运行

在跑项目中突然发现一个特殊的问题,每当运行时会有几率出现‘98%’ after emitting CopyPlugin 这行代码我在网上搜罗了一遍,大致得到以下解决方案:1.替换npm使用yarn或cnpm;2.升级webpack到v4.28.4及以上;3.重新进行npm install;4.一个路由一个路由的排查,找到问题;最后发现123项,几乎没有什么用处,毕竟脚手架都是用taobao新装的,

#vue.js#html5
    共 13 条
  • 1
  • 2
  • 请选择