April 20, 2020
anvas
介绍canvas vs svg
canvas 适用于动态创建的位图,缩放失真。
svg 适用于静态描述的矢量图,缩放不失真。
canvas 基于”状态”绘制图形,譬如,strokeStyle、fillStyle、lineWidth等
svg基于dom,可以直接在html中展示
绘图四步骤
...
Read more
April 19, 2020
shell
脚本
定时
发起http请求1234567891011121314151617181920212223242526#!/bin/shfile=log.txtecho 'start refresh crontab ....' >> $fileecho $(date &qu ...
Read more
April 14, 2020
rollup
工程化
特色介绍
Rollup 是一个 JavaScript 模块打包器,可以将小块代码编译成大块复杂的代码
支持ES6
支持Tree Shaking
可打包js库,也可管理App code
代码拆分和运行时态的动态导入,存在不足,推荐webpack
通过插件CommonJS 和 node-reso ...
Read more
April 13, 2020
node
process.env
node环境变量
process 是node的全局变量,类似浏览器的window
env 是process的一个属性
process.env的用法修改启动端口123456const http = require('http');const port = process. ...
Read more
April 12, 2020
微信小程序
云函数
云数据库
小程序代码修改
之前调用服务端代码,修改为调用云函数
新建云函数,并upload部署
云函数,不要求域名配置
添加云函数
之前后端请求的js逻辑,迁移到云函数,
难点就是云函数如何发出get,post请求
get请求方案如下:12345# package.json"depende ...
Read more
April 2, 2020
微信小程序
定位
定位api需求
根据attitude,lottitde,获取地理位置
或者能直接调用api,返回地理位置
方案一
根据微信小程序官网,如下代码,得到attitude,lottitde。12345678910wx.getLocation({ type: 'wgs84 ...
Read more