File tree Expand file tree Collapse file tree 3 files changed +12
-7
lines changed Expand file tree Collapse file tree 3 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 4
4
<button @click =" decrement" >-</button >
5
5
<button @click =" increment" >+</button >
6
6
<h1 >GraphQL</h1 >
7
- <textarea >{{result }}</textarea >
7
+ <textarea >{{users }}</textarea >
8
8
</div >
9
9
</template >
10
10
@@ -19,11 +19,11 @@ export default Vue.extend({
19
19
data() {
20
20
return {
21
21
enthusiasm: this .initialEnthusiasm ,
22
- result : ' ' ,
22
+ users : ' ' ,
23
23
};
24
24
},
25
25
apollo: {
26
- result : {
26
+ users : {
27
27
query: AllUsers
28
28
}
29
29
},
Original file line number Diff line number Diff line change 1
- query users {
2
- name
1
+ query {
2
+ users {
3
+ name
4
+ }
3
5
}
Original file line number Diff line number Diff line change @@ -18,10 +18,12 @@ const apolloClient = new ApolloClient({
18
18
connectToDevTools : process . env . NODE_ENV !== 'production' ,
19
19
} ) ;
20
20
21
- Vue . use ( VueApollo , {
22
- apolloClient,
21
+ const apolloProvider = new VueApollo ( {
22
+ defaultClient : apolloClient ,
23
23
} ) ;
24
24
25
+ Vue . use ( VueApollo ) ;
26
+
25
27
let app = new Vue ( {
26
28
el : '#app' ,
27
29
template : `
@@ -37,6 +39,7 @@ let app = new Vue({
37
39
</div>
38
40
` ,
39
41
data : { name : 'World' , visible : false } ,
42
+ provide : apolloProvider . provide ( ) ,
40
43
components : {
41
44
HelloComponent,
42
45
elButton : Button ,
You can’t perform that action at this time.
0 commit comments