JavaScript 观察者模式
function EventTarget(){ this.handlers = {} } EventTarget.prototype = { constructor: EventTarget, addHandler: function(ty…
Vue 中的 style scoped 和 data-v-*
在项目中经常遇到引用某个第三方组件,想要覆写它的样式,如果自己的 style 中加了 scoped,是没法生效的。实际看 dom 长这样 &l…
Sublime text 3 基础配置
用户设置: { "color_scheme": "Packages/Color Scheme - Default/Dawn.tmTheme", "font_face": "monaco", "font_size": 12, "hi…
Three.js BufferGeometry 介绍
缓冲区类型几何体 BufferGeometry 是 Three.js 的核心类之一,立方体BoxBufferGeometry、圆柱体CylinderBufferGeometry、球体Sph…
Sass 制作 FontAwesome 图标
Font Awesome 是 Dave Gandy 通过字体制作的几百个 icons 图标。在前端界享有盛名。使用 @font-face 制作的图标可以随意的放大,…
Canvas 画布作为 Three.js 纹理贴图 CanvasTexture
Canvas 画布可以通过 2D API 绘制各种各样的几何形状,可以通过 Canvas 绘制一个轮廓后然后作为 Three.js 网格模型、精灵模型等…