12 2019 档案
摘要:目录结构 主路口及动态路由 路由配置及控制器
阅读全文
摘要:options 介绍 用于探查目标接口,允许那些请求方式。 Koa Router 开启 options 只需1行代码; RESTful API 最佳实践 获取 get 返回详情 提交 post 返回新建的数据 更新 put 修改后的详情 删除 delete 返回 204 (Not Content)
阅读全文
摘要:无限滚动 很多人以为无限滚动,就是只是 触底加载 ,但是加载到一定长度,页面会爆炸!! 真正的无限加载是真正的无限! 页面仅渲染可见的元素,对不可见的不占用页面节点,才可实现真正的无限滚动。 无限滚动 1 无限滚动 2 对 IntersectionObserver 监听元素可见的思考 可以实现: 1
阅读全文
摘要:IntersectionObserver 既然常用在监听元素对于窗口视窗的可见,就依此封装一个通用方法 通用浏览器视窗监听(出现时修改flag) 使用案例 1. 如 demo 所示,实现出现动画。 2. 设置在``,即可实现懒加载。
阅读全文
摘要:```javascript const Koa = require('koa'); const Router = require('koa router'); const app = new Koa(); const router = new Router(); / 自己写中间件 / const a
阅读全文
摘要:```javascript const Koa = require('koa'); const app = new Koa(); app.use(async (ctx, next) => { if (ctx.url '/') { ctx.body = '这是主页'; } else if (ctx.url '/users') { if (ctx.method 'GET') { ctx.body =
阅读全文
摘要:正则表达式特殊符号: | 或 , () 分组 , ^ 开头 , $结尾 , -连字符量词:? 0或1+ 1或1+* 任意{n} n{n,} n或n+{n,m} n到m字符:[..] 允许匹配[^..] 不允许匹配. [^\r\n]非换行和回车\d [0-9]数字\D [^0-9]非数字\s [\t\
阅读全文

浙公网安备 33010602011771号