VueHooks高级操作
Vue Hooks & 高级操作
1. 自定义 Hook
1 | import { ref, onMounted } from 'vue'; |
2. watch 与 watchEffect
- watch:监听特定数据变化
1 | watch(() => state.value, (newVal, oldVal) => { ... }) |
- watchEffect:自动追踪依赖数据
1 | watchEffect(() => { |
3. provide / inject
- 父组件 provide
1 | provide('key', value) |
- 子组件 inject
1 | const val = inject('key') |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 森叶!