【vue3 学习笔记】依赖注入
type
status
date
category
slug
summary
tags
icon
password
vue3中数据的依赖注入是通过provide和inject实现的,provide负责在父级组件中提供一个要传递给子组件的值,inject负责在子组件中接收父组件提供的值。
父子组件传参
父组件通过provide提供值
子组件通过inject接收值
全局公共注册
如果想要注册全局任何组件都可以用的数据,可以通过app.provide进行全局注入。如果父组件和全局中有名称一样的数据注入时,会使用和当前组件最近的父组件中的数据。
在全局中通过app.provide注入数据
mian.js
在父组件中通过provide注入数据
App.vue
在子组件中通过inject获取数据
src/components/Child.vue
Prev
【vue3 学习笔记】Vue3生命周期
Next
【vue3 学习笔记】响应式:进阶
Loading...