在前端开发的过程中,我们经常会需要绑定一些持续触发的事件,如 resize、scroll、mousemove 等等,但有些时候我们并不希望在事件持续触发的过程中那么频繁地去执...
前言 前段时间看了一些vue-cli的源码,收获颇深。本想找个时间更新一篇文章,但是最近事情比较多,没有时间去整理这些东西。趁这两天闲了下来,便整理了一下,然后跟大家分享一下...
微信小程序中的样式文件wxss等同于css,并不支持less或sass语法。 插件使用演示如下: Easy Less 下载安装了Easy Less 后,首先需要修改一下vsc...
https://github.com/GoogleChrome/puppeteer/issues/1597 使用国内Chromium源https://npm.taobao.o...
刚开始接触React-Native的时候我曾遇到一个错,最近发现有人也在问这个问题,所以我在这里记一下,供同学参考 开发React-Native项目需要搭建一系列开发环境,环...
RVM[https://rvm.io/]是一个命令行工具,它允许您轻松地安装,管理和使用从解释器到多组宝石的多个ruby环境。 使用Ruby原因: 虽然 macOS 自带了一...
1.增加数据类型 为了让程序有价值,我们需要能够处理最简单的数据单元:数字,字符串,结构体,布尔值等。 TypeScript支持与JavaScript几乎相同的数据类型。 1...
alloyfinger是一款非常轻量的开源手势库,由于其轻量、基于原生js等特性被广泛使用。关于其原理,它的官方团队解析的非常详细——传送门。相信学过高数的人看起来应该不难,...
写在前面业务需要在PC+wap页面上动态生成一张海报图片,于是便有了这个基于React绘制海报的组件 (҂‾ ▵‾)σ(˚▽˚’!)/github地址 react-canva...
组件化 组件化,就是把页面拆分成多个组件 (component),每个组件依赖的 CSS、JavaScript、模板、图片等资源放在一起开发和维护。组件是资源独立的,组件在系...
初六和家人出去玩,没写完博客。跳票了~ 所谓虚拟DOM,是一个用于表示真实 DOM 结构和属性的 JavaScript 对象,这个对象用于对比虚拟 DOM 和当前真实 DOM...
createElement Vue.js 利用 createElement 方法创建 VNode,它定义在 src/core/vdom/create-elemenet.js ...
要写支付宝小程序 之前写微信小程序就不少坑。。。 支付宝 可能也不少。顺便记录下 支付宝与小程序 技术上的对比,与功能上的差异。 $spliceData同样用于将数据从逻辑层...
render Vue 的_render方法是实例的一个私有方法,它用来把实例渲染成一个虚拟 node( DOM 当初看某个文档 还以为是node.js 一脸懵逼啊)。它的定义...
数据驱动 Vue.js 一个核心思想就是数据驱动 类比: jquery缺点:直接操作dom 增加内存使用(把DOM与javascript各自想象成为岛屿,它们之间用收费桥梁链...
放弃指南 看了挺多源码分析 打算自己撸一遍源码。 希望加深下理解 也更好的学习。 用于自己以后再阅读理解。 希望自己能在 VUE3.0发布前把这个给鼓捣完。 基础工作 FLO...