react專案使用apollo鏈條grapql介面
阿新 • • 發佈:2018-12-30
使用
apollo
傳送門做關於react
連線graphql
的專案
一、專案搭建
-
1、使用
create-react-app
建立一個react
專案 -
2、安裝
react-graphql
的基礎包yarn add apollo-boost graphql react-apollo
-
3、在
package.json
中配置代理{ ... "proxy":"http://localhost:8000/" }
-
4、修改
react
專案的入口檔案(把client
傳遞到子元件中)import ApolloClient from 'apollo-boost'; import { ApolloProvider }
-
5、在元件中使用
query
查詢語句(參考test1.jsx
) -
6、函式方式的元件可以參考
test2.jsx
(個人更習慣使用class
構造元件的方式) -
7、傳遞引數參考
test4.jsx
和test5.jsx