腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
使用
hoc
和
TypeScript
的
阿波罗
客户端
访问
组件
属性
reactjs
、
typescript
、
react-apollo
打破我
的
头脑,我不能弄清楚如何通过
HOC
实现
typescript
的
变异,并获得给予
组件
的
道具。例如,我想要表单
的
'section‘名称,但在下面的示例中,我收到了一个错误 type FormCollectionProps = { section: stringTS2322 因此,'FormCollection‘集合
组件
不接受我给出
的
'section’
属性</e
浏览 5
提问于2019-03-12
得票数 0
1
回答
将Apollo GraphQL
HOC
模式与现有的
HOC
一起
使用
reactjs
、
graphql
、
react-apollo
、
higher-order-components
我有一个基本
的
HOC
,它围绕着我
的
几个
组件
:export const AuthRoute = () => (WrappedComponent); public render() { }} 我希望这个
HOC
能够
访问
另一个
H
浏览 1
提问于2018-08-11
得票数 0
回答已采纳
2
回答
ReactJS +
阿波罗
客户端
-无需渲染即可获得结果
reactjs
、
apollo
我在Apollo
客户端
上
使用
ReactJS
Typescript
。return (data.truc.map((ac) => <div>ac</div>));但我必须返回一个
组件
我想将结果存储在我
的
组
浏览 3
提问于2019-12-13
得票数 0
1
回答
如何正确地将
阿波罗
客户端
连接到Redux中
reactjs
、
react-native
、
apollo
、
react-apollo
、
apollo-client
在过去
的
几个小时里,我一直在研究这个问题,现在我已经非常接近解决这个问题了。现在看来一切都在正常工作,但是我
的
组件
中没有包含
阿波罗
特别包装
的
this.props.mutate。我把
阿波罗
连接成一个减速器,所以在我
的
组件
中,我希望看到this.props.apollo.mutate可用,但它不在那里。我还希望它可以在this.props.something上
使用
,这样我就可以从Formik
的
handleSubmit函数
浏览 0
提问于2017-10-22
得票数 1
回答已采纳
1
回答
Typescript
-省略
HoC
的
属性
类型
javascript
、
reactjs
、
typescript
我有withDataTableQuery
HoC
,它具有获取
和
传递数据等功能。用于DataTable
组件
。此
HoC
连接到redux存储,redux存储包含数据,这些数据通过props传递给withDataTableQuery,然后再传递给DataTable
组件
。我想
访问
我
的
HoC
和
DataTable
组件
中
的
data
属性
...我只想让它具有强类型,这样当我输入props.data时,
浏览 24
提问于2020-11-08
得票数 0
1
回答
希望有条件地调用一个突变
reactjs
、
apollo
、
react-apollo
我在我
的
主渲染类中有条件地调用处理程序中
的
突变时遇到了麻烦。不幸
的
是,我无法实现提交按钮(项目定义
的
限制,我
的
DOM输入必须动态呈现新
的
图形onChange),并且在允许执行突变之前必须验证条件,但我似乎无法诊断修复! 在下面,您可以找到主
组件
代码。我也有一些apollo文档教程为我指明了方向,但不幸
的
是,它们依赖于一个不同
的
项目结构,由于项目限制,我无法复制该结构。 在下面,您可以找到主
组件
代码。
浏览 14
提问于2019-05-22
得票数 1
回答已采纳
1
回答
在
使用
带有
HOC
的
组件
时不需要道具
reactjs
、
typescript
我对
HOC
和
typescript
有一个问题。编译器需要传递从
HOC
接收
的
值。
使用
HOC
的
组件
: return <p>test {props.error}</p>export<Component {...props} error={"sample error"}
浏览 8
提问于2021-06-01
得票数 0
回答已采纳
3
回答
如何将变量传递给GraphQL查询?
reactjs
、
react-apollo
graphql(CurrentUserForLayout, {})(Profile);graphql(CurrentUserForLayout, { })(Profile); 我真的需要ProfileWithData周围
的
另
浏览 0
提问于2017-01-01
得票数 12
回答已采纳
3
回答
React
Typescript
:排除高阶
组件
中
的
属性
reactjs
、
typescript
我有一个
HOC
,它为包装
的
组件
提供一个
属性
。我想要编写
Typescript
类型定义,以正确地公开由这个
HOC
创建
的
组件
的
Props类型:基本上复制(推断)包装
组件
的
props类型,并删除我
的
HOC
提供
的
属性
。有可能吗?在下面的示例中,我有一个特殊
的
withBar,它为任何接受它
的
包装
组
浏览 17
提问于2019-06-11
得票数 3
回答已采纳
1
回答
页面上
的
查询,一旦导航回页,就不会重取
graphql
、
next.js
、
apollo-client
、
graphql-codegen
在我
的
nextjs页面中,我有下面的钩子(
使用
graphql-codegen生成)来获取graphql查询。return Apollo.useQuery<GetShortlistQuery, GetShortlistQueryVariables>(GetShortlistDocument, options);我
的
组件
封装在一个特殊
的
组件
中,以便启用
阿波罗
客户端
。export default withApollo({ ssr: true
浏览 5
提问于2022-05-09
得票数 0
1
回答
具有动态
属性
名称
的
Typescript
typescript
在
typescript
中,有没有办法通过修改另一个
属性
名来动态生成
属性
名? 我正在尝试为React高阶
组件
编写一些类型,用于修改传递给包装
组件
的
属性
。如果您为
hoc
配置了一个
属性
名称(例如,value),它也会从中生成一个
属性
名称(在本例中为defaultValue)。
Typescript
playground上
的
部分工作代码示例。理想情况下,尝试
访问
defau
浏览 24
提问于2019-09-25
得票数 0
1
回答
迁移到
阿波罗
客户端
3.0后,
使用
"withApollo“临时抛出无法找到
客户端
上下文错误
react-apollo
、
apollo-client
成功地拔出了一个带有问题
的
代码框,请有一个。现在我得到了下面的错误 Could not find "client" in the context of ApolloConsumer我
的
应用程序最外层
的
组件
确实是ApolloProv
浏览 2
提问于2020-01-08
得票数 1
1
回答
来自GraphQL
的
响应解析错误
graphql
、
apollo
、
react-apollo
、
apollo-client
我对GraphQL很陌生,并且在一个围绕Next.js构建
的
项目中
使用
它,并
使用
Redux进行状态管理。我有一个相当复杂
的
查询,它在GraphiQL接口中产生了非常好
的
结果。即使在Network DevTools
的
选项卡中, /graphql 调用似乎也有很好
的
响应,正如查询中要求
的
那样。然而,ApolloProvider在状态中提供
的
数据(Redux Store)正在以一种奇怪
的
方式进行解析。我正在<e
浏览 2
提问于2017-07-13
得票数 0
回答已采纳
3
回答
当
使用
``react apollo`绑定
组件
到查询时,我应该
使用
`<Query>`
组件
还是` `graphql()`函数?
reactjs
、
graphql
、
react-apollo
、
apollo-client
当构建一个新
的
react-apollo应用程序并试图将我
的
组件
绑定到graphql查询时,我对最佳实践感到困惑。例如,我在react-apollo文档中
的
一些地方建议我
使用
<Query> query { id return <DogList dogs={data.dogs} /&
浏览 1
提问于2018-05-02
得票数 2
1
回答
如何为graphql生成
TypeScript
定义
reactjs
、
graphql
、
apollo
、
apollo-client
我有一个基于
和
TypeScript
的
react应用程序。我想用
阿波罗
图形to
客户端
替换redux。我
使用
字符串模板在.graphql文件
和
/或gql-标记中定义查询。我希望
阿波罗
的
查询
组件
的
结果/数据是强类型
的
,我怎么做呢?不需要自己编写接口
和
输入,我希望生成它们。
浏览 0
提问于2018-10-25
得票数 2
回答已采纳
2
回答
反应
TypeScript
高阶构件类型
reactjs
、
typescript
、
high-order-component
为了提供一些条件呈现逻辑,我试图将现有的react
组件
(React)封装到一个高阶
组件
(
HoC
)中。我面临
的
困难是让
TypeScript
生成一个将
HoC
包装器
和
包装
组件
属性
结合在一起
的
组件
。}} // Generate a wrapped component with a property union of the wrapped Select and oute
浏览 0
提问于2019-03-03
得票数 2
回答已采纳
1
回答
在
使用
阿波罗
客户端
2.0时,是否有一种方法可以将动态GraphQL查询传递给经过修饰
的
graphql()
组件
?
reactjs
、
apollo
、
react-apollo
这是一个高级
组件
的
问题,这些
组件
是在需要
的
数据可用之前挂载
的
。我想用
阿波罗
客户端
的
graphql()
HOC
来装饰一个
组件
,如下所示: connect(),)(List) 问题是,我不知道如何让
阿波罗</
浏览 0
提问于2018-02-26
得票数 1
1
回答
阿波罗
GraphQL请求被取消
reactjs
、
react-apollo
、
apollo-client
我正在
使用
Downshift
和
react-apollo构建一个前面的React类型文本字段
组件
。作为用户类型,我正在查询前面的建议,并将它们显示在文本字段下面。不幸
的
是,这种经历并不顺利。出于某种原因,
阿波罗
不时取消超过50 %
的
请求。我还记录了
使用
graphql
HoC
包装
的
组件
可以
访问
的
响应数据。在所需
的
情况下,加载状态设置为false
浏览 0
提问于2018-05-11
得票数 6
回答已采纳
5
回答
用
TypeScript
编写反应高阶
组件
reactjs
、
typescript
、
higher-order-components
这个特殊
的
函数(我相信)是一个接受Component
的
函数。由于我事先不知道包装
的
组件
是什么,所以我
使用
泛型类型TChildProps来定义包装
组件
的
道具
的
形状。该函数还返回一个Component。返回
的
组件
接受包装
组件
的
道具(同样,
使用
通用TChildProps键入)和它自己需要
的
一些道具(输入HocProps)。当
使用
返回<
浏览 8
提问于2017-04-28
得票数 19
回答已采纳
1
回答
根据变量
的
长度多次进行变异调用
javascript
、
reactjs
、
graphql
、
react-apollo
、
graphql-tag
我有一个用户数组,我需要添加到一个应用程序
和
突变目前只允许添加一个用户一次(我们可以改变突变,但他们想看看我是否可以批处理
的
前端)。这是我现在
的
突变: mutation ShareApp( $appId: String!
浏览 4
提问于2019-10-17
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
React 高阶组件介绍
如何使用GraphQL构建TypeScript+React应用
【行业资讯】TypeScript 5.1 正式发布
函数返回值类型优化,JSX增强,TypeScript 5.1 发布!
Airbnb:我们如何将大部分 API 迁移到 GraphQL
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券