上传文件对象

ele和vant上传文件都会出现一个file对象 var reader = new FileReader(); reader.readAsDataURL(file); reader.onload = function() { console.log(reader.result); _this.imgurl = reader.result; };

read more..

npm 环境变量

使用npm安装包,包安装完成后显示命令不存在 .npmrc是npm的配置文件,可以通过npm config list 命令查看 echo -e "export PATH=$(npm prefix -g)/bin:$PATH" >> ~/.npmrc && source ~/.npmrc

read more..

经纬度定位

使用高德地图的逆地理编码,key申请类型为Web API服务 https://lbs.amap.com/api/webservice/summary/ 类型需要为web类型 const mapKey = 'xxxxxxxx' axios.get(`https://restapi.amap.com/v3/geocode/regeo?key=${mapKey}&location=${lon},${lat}`).then(res=>{ })

read more..

照片信息查看

import EXIF from 'exif-js' http://code.ciaoca.com/javascript/exif-js/ 文档 EXIF.getData(document.getElementById('imgElement'), function(){ EXIF.getAllTags(this); 全部属性 EXIF.getTag(this, 'Orientation'); 某个属性 }); 经纬度 const imgLon = EXIF.getTag(this, 'GPSLongitude') const imgLat = EXIF.getTag(this, 'GPSLatitude') //计算出经纬度并保留6为小数 const ...

read more..

浏览器打开小窗口

function openBlank(url) {   //转向网页的地址;                     var name = ''    //网页名称,可为空;                               var iWidth = 1200   //弹出窗口的宽度;                           var iHeight = window.screen.height * 0.7   //弹出窗口的高度;                    //window.screen.height获得屏幕的高,window.screen.width获得屏幕...

read more..

Nodejs对接微信公众号(订阅号)

公众号配置 在开启服务器配置的时候需要验证自己的url. router.get('/api/send', (req, res) => { let token = wxToken; let signature = req.query.signature; let timestamp = req.query.timestamp; let nonce = req.query.nonce; let echostr = req.query.echostr; let arr = [token, timestamp, nonce]; arr = arr.sort(); let str = arr.join(''); ...

read more..

类Vue项目文档

https://docsify.js.org/#/quickstart npm i docsify-cli -g // 创建 docsify init ./docs // 运行 docsify serve docs 部署: Github Page docs目录

read more..