-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
[vue] 说说你对provide和inject的理解 #433
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
通过在父组件中inject一些数据然后再所有子组件中都可以通过provide获取使用该参数, 主要是为了解决一些循环组件比如tree, menu, list等, 传参困难, 并且难以管理的问题, 主要用于组件封装, 常见于一些ui组件库 |
|
反了? |
通过在父组件中provide一些数据然后再所有子组件中都可以通过inject获取使用该参数, 主要是为了解决一些循环组件比如tree, menu, list等, 传参困难, 并且难以管理的问题, 主要用于组件封装, 常见于一些ui组件库 |
@3f4z 大佬我想问一下,循环组件传参困难体现在哪里,我没遇到过。。 |
这对选项需要一起使用,以允许一个祖先组件向其所有子孙后代注入一个依赖,不论组件层次有多深,并在起上下游关系成立的时间里始终生效。 |
provide、inject解决透传问题,但是不支持响应式 |
对象类型可以响应式,基本数据类型不能。 |
[vue] 说说你对provide和inject的理解
The text was updated successfully, but these errors were encountered: