我正在做一个项目,我在react中使用apollo/client、graphql,对于全局状态管理,我必须使用redux。我非常确定我必须在项目中处理更多数据,因此我会将其放入我的商店中。我想知道如何使用 apollo 客户端进行 redux 操作以从 graphql 端点获取数据
第一部分是我的 index.js,我在其中设置了 apollo 客户端。
import React from "react";
import ReactDOM from "react-dom";
import App from './App.jsx';
import {BrowserRouter} from "react-router-dom";
import store from "./store";
import { Provider } from "react-redux";
import ApolloClient from 'apollo-boost';
import { ApolloProvider } from 'react-apollo';
import {InMemoryCache} from "@apollo/client";
const client = new ApolloClient({
uri: 'http://localhost:4000/graphql',
cache: new InMemoryCache()
});
ReactDOM.render(
<React.StrictMode>
<ApolloProvider client={client}>
<Provider store={store}>
<BrowserRouter>
<App />
</BrowserRouter>
</Provider>
</ApolloProvider>
</React.StrictMode>,
document.getElementById("root")
);
Run Code Online (Sandbox Code Playgroud)
我在完成 redux 的操作文件时遇到问题。它没有将数据发送到应用程序的其余部分。 …
我想创建一个新的自定义 chrome 扩展程序以在新窗口中打开一个 web URL 或自定义页面。
我想显示一个接受用户输入的表格,例如国家的详细信息和在任何冠军联赛中获得的奖牌数量,并在提交表单时使用 javascript 将其显示为条形图。
我想通过 Github 操作对每个 PR 运行测试。
我的 Github 存储库结构是
根目录
在这种情况下,我只想测试 Java 模块。
我不想将存储库创建为多模块项目
原因是它要与其他语言结合使用,所以存储库看起来像是基于Java的不太好。
无论如何,按子目录运行 Java 测试
我是否必须将该目录写入工作流程文件才能运行它?
是否可以动态查找并执行基于 Java 的目录?
(基于 Java 的目录可能带有“Java-”前缀)
我用 GitHub 动作工作流设置矩阵 目录描述进行了测试。
我想在Github Action中动态目录Testing