We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e23dda9 commit 40c4e9eCopy full SHA for 40c4e9e
packages/shell-dev-vue3/src/Provide.vue
@@ -3,6 +3,8 @@
3
</template>
4
5
<script>
6
+import { provide, inject } from 'vue'
7
+
8
export default {
9
components: {
10
Inject: {
@@ -21,14 +23,23 @@ export default {
21
23
}
22
24
},
25
inject: ['injectedData'],
- template: '<div>injected: {{ injectedData }}<NestedInject /></div>'
26
+ setup () {
27
+ return {
28
+ comingFromSetup: inject('fromSetup')
29
+ }
30
+ },
31
+ template: '<div>injected: {{ injectedData }} | {{ comingFromSetup }}<NestedInject /></div>'
32
33
34
35
provide () {
36
return {
37
injectedData: 'bar'
38
39
40
41
42
+ provide('fromSetup', 'Setup!!')
43
44
45
</script>
0 commit comments