nextTick实现原理
- vue版本:
2.6.9; - path:
vue/src/core/util/next-tick.js;
v-for的原理分析
- 使用
parse解析模板生成ast,v-for相关的属性; - 使用
generate,结合ast生成函数文本(code),包含v-for的函数文本是_l(/* ... */); - 结合
code构造render_watcher.update(),从而渲染v-for元素。
Vue 源码分析 - 深入剖析计算属性的运行原理
Vue 计算属性源码阅读,分析其初始化、被访问时、更新时的运行过程。更新时是如何通知变动、更新的。计算属性的依赖是如何收集的。
浅析 Nest 装饰器的路由注册
在nest中你可以看到使用装饰器实现路由路径。
1 | import { Controller, Get, Query } from '@nestjs/common'; |
canvas实现圆框图片
在 html 中做圆框图片很容易,只需要简单的 border-radius: 50%; 当然,为了兼容性,还有必要做带前缀的兼容性写法。但总的来说还是很简单。