小册描述
目录
- 10.1 注册自定义指令
- 10.1.1 全局自定义指令
- 10.1.2 局部自定义指令
- 10.2 钩子函数
- 10.3 绑定值的类型
- 10.3.1 绑定数值
- 10.3.2 绑定字符串
- 10.3.3 绑定对象字面量
- 11.1 注册组件
- 11.1.1 注册全局组件
- 11.1.2 注册局部组件
- 11.2 向子组件传递数据
- 11.2.1 Prop基本用法
- 11.2.2 数据验证
- 11.3 监听子组件事件
- 11.3.1 监听自定义事件
- 11.3.2 监听原生事件
- 11.4 插槽的使用
- 11.4.1 基础用法
- 11.4.2 编译作用域
- 11.4.3 默认内容
- 11.4.4 命名插槽
- 11.4.5 作用域插槽
- 11.5 混入
- 11.5.1 基础用法
- 11.5.2 选项合并
- 11.6 动态组件
- 11.6.1 动态组件的用法
- 11.6.2 缓存效果
- 12.1 什么是组合API
- 12.2 setup()函数
- 12.3 响应式API
- 12.3.1 reactive()方法
- 12.3.2 watchEffect()方法
- 12.3.3 ref()方法
- 12.3.4 computed()方法
- 12.3.5 watch()方法
- 12.4 生命周期钩子函数
- 12.5 使用ref获取DOM元素
- 13.1 单元素过渡
- 13.1.1 CSS过渡
- 13.1.2 过渡的类名
- 13.1.3 自定义过渡的类名
- 13.1.4 CSS动画
- 13.1.5 使用JavaScript钩子函数实现动画
- 13.2 多元素过渡
- 13.2.1 多元素过渡的用法
- 13.2.2 设置元素的key属性
- 13.2.3 过渡模式的设置
- 13.3 多组件过渡
- 13.4 列表过渡
- 14.1 什么是虚拟DOM
- 14.2 render()函数的使用
- 14.2.1 基本用法
- 14.2.2 h()函数
- 14.3 使用JavaScript代替模板功能
- 15.1 路由基础
- 15.1.1 引入Vue Router
- 15.1.2 基本用法
- 15.1.3 动态路由匹配
- 15.1.4 命名路由
- 15.2 编程式导航
- 15.3 嵌套路由
- 15.4 命名视图
- 15.5 高级用法
- 15.5.1 beforeEach钩子函数
- 15.5.2 scrollBehavior方法