工具
未读
chrome 开发者面板操作指南
编辑页面上的任何文本 在控制台输入document.body.contentEditable="true"或者document.designMode = 'on'就可以实现对网页的编辑了。 递增/递减 CSS 属性值 * 增量0.1
* Mac: Option +向上和Option +向下
vue2使用composition-api&<script setup>
Vue2 像 Vue3 一样使用compostition-api #安装
npm install @vue/composition-api
# or
yarn add @vue/composition-api 在使用 @vue/composition-api 前,必须先通过 Vue.use() 进行
学习笔记
未读
vue2源码分析-new vue发生了什么
src/core/instance/index.js initMixin 注册_init 方法 initLifecycle(vm)
initEvents(vm)
initRender(vm)
callHook(vm, 'beforeCreate')
initInjections(vm) // res
学习笔记
未读
vue2源码分析-数据驱动
Vue.js 一个核心思想是数据驱动。所谓数据驱动,是指视图是由数据驱动生成的,我们对视图的修改,不会直接操作 DOM,而是通过修改数据。他相比我们传统的前端开发,如使用 jQuery 等前端库直接修改 DOM,大大简化了代码量。特别是当交互复杂的时候,只关心数据的修改会让代码逻辑变得非常清晰,因为
学习笔记
未读
vue2 源码分析-Vue 异步更新原理
Data对象:vue中的data方法中返回的对象; Dep对象:每一个Data属性都会创建一个Dep,用来搜集所有使用到这个Data的Watcher对象; Watcher对象:组件视图对象,主要用于渲染DOM V
vue-cli 迁移至 vite
# 安装插件
yarn add -D vite-plugin-vue2 修改 vite.config.js import {createVuePlugin} from 'vite-plugin-vue2'
import {defineConfig} from 'vite'
export defau
学习笔记
未读
Python 学习笔记(变量类型)
标准数据类型(5) String 字符串 Number 数字 List 列表 Tuple 元祖 Dictionary 字典 数字 Python支持四种不同的数字类型: int (有符号整数) lo