reactjs - 重新获取 Graphql 数据
问题描述
我有一个基本组件,它将有一个 QueryRenderer 来获取标题、食品列表、过滤选项的数据。在渲染方法中,我想显示 Header、FoodList 和 FilterSidebar 。现在,当单击 FilterSidebar 中的某个项目时,我正在更改 redux 中的状态,该状态又用作 QueryRender 的变量。QueryRender 使用新的过滤器再次重新获取数据。问题是由于 Header 和 Filtersidebar 也在 queryrender 的渲染器方法中,所有组件都会刷新。有没有办法处理这种情况,只有列表会根据新变量发生变化。
解决方案
推荐阅读
- ruby - Chef API REST 已弃用
- xml - 无法在 curl 命令中正确使用变量
- python-3.x - 散景教程练习中的空图
- asp.net-mvc - .NET Core Entity Framework 在作为实体访问时抛出无效的对象名称,但适用于 SQL
- google-app-engine - App 引擎使用中的 IP 地址达到配额过快
- node.js - 如何使用猫鼬防止重复文件mongodb
- javascript - 在 jsp 应用程序中导航时如何保持下拉列表的值?
- bash - bash 脚本中的变量是指针吗?或实现为 C 中的指针?
- javascript - npm install 失败并显示消息“错误:套接字挂起”
- php - ubuntu 上 symfony 的 Nginx 配置