腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
一种
用
React
钩子
和
Typescript
来
定义
状态
的
“
正确
”
方式
?
javascript
、
reactjs
、
typescript
、
react-hooks
我使用
React
已经有一段时间了,昨天我在一个基于
Typescript
的
项目中接触到了我
的
脚。在重构之前,类有这样
的
状态
: interface INavItemProps {} toggleStateOpenconstructor() { } public handleClick = (eleme
浏览 18
提问于2019-02-19
得票数 4
回答已采纳
3
回答
为什么
React
需要调用每个呈现
的
相同数量
的
挂钩?
javascript
、
reactjs
、
react-hooks
当
钩子
的
数量发生变化或
钩子
被称为更改
的
顺序时,就会触发各种错误。响应文档中
的
这些限制/规则,并记录修复各种错误
的
方法。 但是,为什么
React
决定依赖一个类似数组
的
结构,而不是一个键控对象来访问
钩子
调用呢?如果这甚至是一个设计决策,或者它是
钩子</
浏览 2
提问于2022-03-09
得票数 1
1
回答
针对NPM
的
React
独立库
reactjs
、
typescript
、
webpack
我目前正在编写一些我想要开源
的
组件,我总是努力找到
正确
的
方式
来
捆绑我
的
组件
和
逻辑,以便可以轻松地将其导入到任何
React
项目中。我想使用
React
钩子
,而我目前使用tsc
的
方法(我更喜欢
Typescript
)并不是真的有效,因为
React
抱怨说
React
钩子
需要在函数组件中使用(它们确实是这样
的
,似乎TSC踢掉
浏览 4
提问于2019-11-26
得票数 1
回答已采纳
1
回答
带有自
定义
react
钩子
的
Typescript
javascript
、
reactjs
、
typescript
、
react-hooks
、
typescript-typings
尝试用
TypeScript
编写一个自
定义
的
react
钩子
,该
钩子
接受一个带有所有可选
React
.CSSProperties作为键
的
对象,如下所示... const something = useSomthing({ initial: 'red', } }) 我能以
一种
在IDE自动完成中获得所有css属性
的
<
浏览 11
提问于2020-04-14
得票数 2
回答已采纳
1
回答
更新
Typescript
版本时
react
useState挂钩上
的
typescript
错误
javascript
、
reactjs
、
typescript
、
react-hooks
、
use-state
我
用
react
16.9
和
typescript
3.5.2开发了一个
react
typescript
应用程序。它使用
react
状态
钩子
,比如 const [hValue, setHValue] = useState(); hValue类型为IValue 因此,setHValue具有返回类型
React
.Dispatch<any> 然后我将
typescript
版本更新到3.9.7,它给出了编
浏览 39
提问于2020-09-17
得票数 1
1
回答
将子组件TextField
的
值设置为父组件下拉选择?
javascript
、
reactjs
、
typescript
、
parent-child
、
tsx
在以下两个代码中,有一个辅元件
和
一个主元件。子组件有一个TextField,而父组件有Dropdown,
有没有
一种
方法可以将TextField值设置为我将parent Dropdown更改为
的
值?例如,如果我选择"Medium",我希望将子组件TextField
的
值更改为"Medium“。这个是可能
的
吗?下面是子组件 import * as
React
from "
react
"; import { Te
浏览 16
提问于2020-04-05
得票数 1
回答已采纳
3
回答
将哪个
react
钩子
与firestore onsnapshot一起使用?
reactjs
、
firebase
、
google-cloud-firestore
、
react-hooks
、
react-native-firebase
我在
react
原生应用程序中使用了大量
的
firestore快照。我也在使用
React
钩子
。然而,基于我
的
方式
钩子
是
用
一个空
的
依赖数组设置
的
,当快照回调用更新
的
数据触发时,我试图
用
新
的
更改修改当前
状态
,当前
状态
是未
定义
的
。我相信这是因为结束了。我可以使用以下命令
来
绕过它: 使
浏览 89
提问于2020-01-28
得票数 8
4
回答
VSCode不自动从Next.js项目中
的
"
react
“导入。
javascript
、
reactjs
、
visual-studio-code
、
next.js
*这是,而不是,是对
的
复制;这里所接受
的
答案是为
TypeScript
而做
的
,似乎不适用于JavaScript。我正在Visual代码中处理一个Next.js项目,当我试图从"
react
"自动导入任何东西时,唯一
的
自动导入建议来自"
react
.production.min"
和
"
react
.development"我可以从"
react
"手动导
浏览 10
提问于2022-03-28
得票数 3
回答已采纳
2
回答
检测生命周期方法或挂钩中
的
页面上是否存在非
react
元素
javascript
、
reactjs
、
intercom
我在尝试将第三方产品之旅(对讲机)与
react
应用程序集成时遇到了一个问题。没有办法以编程
方式
结束我
的
found之旅。我需要能够在
钩子
或componentDidUpdate中辨别DOM中是否存在某个特定
的
非
React
元素。我不确定该怎么做,因为很明显,当这个教程打开
和
关闭时,就
react
而言,
状态
或道具都没有变化。
有没有
一种
方法可以
用
像document.getElementById
浏览 51
提问于2020-05-03
得票数 2
2
回答
处理运行不同任务
的
多个useEffect
的
加载
reactjs
、
react-native
、
react-hooks
我开始使用Hook,但在处理多个useEffect时遇到问题 当前
钩子
代码: //1st useEffect should run only on DidMount //Calling API only on didMount
React
.useEffect(()=>{ //Proc
浏览 29
提问于2021-03-22
得票数 1
1
回答
试图在
react
中使用Link传递数据,但不起作用
reactjs
我刚开始编写代码,我尝试使用道具将数据从一个组件传递到另一个组件,并通过链接传递数据,但是它不起作用,因为我正在接收
状态
:在console.log中未
定义
import
React
from '
react
';import '..</span> {/* </
浏览 2
提问于2021-12-27
得票数 0
2
回答
为什么在
Typescript
中将泛型与类组件一起使用
reactjs
、
typescript
我在学习使用
Typescript
的
React
,因为我想创建类组件,所以我们需要使用如下
的
泛型: // using `interface` is also okmessage: string;type MyState = {}; <div>
浏览 1
提问于2020-04-04
得票数 0
1
回答
对象键/值
的
Typescript
动态函数
javascript
、
reactjs
、
typescript
、
factory-pattern
有没有
一种
方法可以基于初始接口
来
设置函数?我有一堆listOfFunctions
和
等量
的
包含函数类型
的
接口。我想创建一个工厂,返回一个自
定义
钩子
。这个想法是为了节省大量
的
代码,并使编辑
和
添加所有
钩子
的
功能变得轻而易举。 FunctionInterface是所有的函数名及其返回。theChosenFunction是一个将在
钩子
中返回
的
函数,它允许我
浏览 4
提问于2021-01-29
得票数 0
3
回答
对于
React
功能组件,同时使用
React
Hook
和
redux是不是很糟糕?
reactjs
、
redux
、
react-hooks
、
react-functional-component
我为局部变量使用了
react
钩子
,比如const using,setSomthing = useState('')
和
redux
来
存储通过整个组件使用存储
和
提供程序传递
的
变量。但是我被告知不应该同时使用
React
Hooks
和
Redux。有人能解释为什么我不应该,如果我不应该,我应该如何在函数组件中存储局部变量?
浏览 8
提问于2019-12-18
得票数 3
回答已采纳
2
回答
在setState被调用后,新旧
状态
是如何反应
的
?
javascript
、
reactjs
创建组件时,
定义
this.state。然后,在调用setState之后,
用
某种
方式
将旧
的
和
新
的
状态
分解为两个对象。例如,使用
钩子
shouldComponentUpdate,我们可以像这样区分这两种
状态
: return= nextState.foo);我从github下载了
React
源代码,并找到了调用这些函数<e
浏览 5
提问于2020-09-09
得票数 1
回答已采纳
1
回答
如何从
react
导航中获取主题类型(
Typescript
)
react-native
、
react-navigation
、
typescript-typings
我正在尝试创建一个
钩子
useThemeStyled来使用
React
-Native在我
的
风格中获得
React
导航主题。import { useTheme } from "@
react
-navigation/native";
浏览 8
提问于2020-05-24
得票数 0
回答已采纳
1
回答
根据函数参数确定泛型函数
的
返回类型
reactjs
、
typescript
我有一组
Typescript
函数,如下所示: useMyHook = <T>(name: MyType) : T => {} 参数
的
类型是一组固定
的
字符串:type MyType = "foos" | "bars" | "bazs" 这一切都工作得很好,但是它留下了一些出错
的
空间,而且它比必要
的
更冗长,因为参数"name“
和
类型"
浏览 9
提问于2021-10-07
得票数 0
1
回答
有没有
一种
方法可以创建一个全局点击处理程序,保证在
TypeScript
中
的
其他点击处理程序之后运行?
javascript
、
reactjs
、
typescript
、
dom-events
我有一个
用
TypeScript
编写
的
基于ReactJS
的
应用程序,我们为它实现了某些点击处理程序。这需要是全局
的
(在
React
之外)点击处理程序。我知道我可以在
React
中管理全局DOM事件,甚至可以使用
钩子
,但我
浏览 17
提问于2021-11-26
得票数 1
2
回答
在一个
React
组件中使用多个“useContext”
reactjs
、
react-context
在一个
React
组件中使用多个'useContext‘
钩子
是
一种
好
的
,甚至是传统
的
方式
。通常我从提供程序中提取
状态
和
分派,如下所示:当然,这意味着我在上下文本身中
定义
了state
和
dispatch。现在我读到一些人制作了
一种
“rootContext”,你可以通过一个提供者传
浏览 1
提问于2020-07-04
得票数 2
2
回答
将
React
道具与自
定义
道具结合
reactjs
、
typescript
当使用
Typescript
在
React
中
定义
道具时,默认
的
React
道具似乎会被任何界面所覆盖。
有没有
一种
干净利落
的
方法
来
合并这两种
方式
,而不必指定
React
已经知道
的
每一个属性?示例: title: string; // Gener
浏览 0
提问于2017-11-01
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Ink 3:内置了全新的Hook、Suspense及React开发工具支持
React转微信小程序:构思
自带异步渲染的前端框架: Crank
FastAPI+React全栈开发19 React Hooks事件和状态
TS 从入门到深度掌握,晋级TypeScript高手-玫瑰伞下瞥惊鸿
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券