小编Nay*_*ran的帖子

如何在同一个 React 应用程序中将 redux 和 graphql 与 apollo 客户端一起使用?

我正在做一个项目,我在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 的操作文件时遇到问题。它没有将数据发送到应用程序的其余部分。 …

javascript reactjs graphql redux

7
推荐指数
1
解决办法
5805
查看次数

4
推荐指数
1
解决办法
660
查看次数

如何在提交时使用用户给定的输入生成和显示条形图

我想显示一个接受用户输入的表格,例如国家的详细信息和在任何冠军联赛中获得的奖牌数量,并在提交表单时使用 javascript 将其显示为条形图。

html javascript arrays object canvasjs

1
推荐指数
1
解决办法
68
查看次数

如何通过文件夹动态并行化 github 操作测试?

我想通过 Github 操作对每个 PR 运行测试。

我的 Github 存储库结构是

根目录

  • 子目录
    • 子目录
      • Java模块目录
  • 子目录
    • 子目录
      • Java模块目录
  • 子目录
    • 子目录
      • Java模块目录
  • ...

在这种情况下,我只想测试 Java 模块。

我不想将存储库创建为多模块项目

原因是它要与其他语言结合使用,所以存储库看起来像是基于Java的不太好。

无论如何,按子目录运行 Java 测试

我是否必须将该目录写入工作流程文件才能运行它?

是否可以动态查找并执行基于 Java 的目录?

(基于 Java 的目录可能带有“Java-”前缀)

我用 GitHub 动作工作流设置矩阵 目录描述进行了测试。

我想在Github Action中动态目录Testing

github github-actions

1
推荐指数
1
解决办法
1386
查看次数