react-hooks 相关问题

Hooks是一项新功能,允许开发人员在不编写类的情况下使用状态和其他React功能。

如何在重新渲染时更新API调用?

我正在教自己React Hooks,我想在用户输入搜索框时更新API调用。实时搜索的排序。我已经收集到该事件仅在页面加载时触发,但如何...

回答 2 投票 0

如何在React Hooks中将道具改为状态?

在Simple react类组件中,我们习惯用这种方式改变道具:constructor(props){super(props)this.state = {pitch:props.booking.pitch,email:props.booking ....

回答 3 投票 7

在reactjs中以现有状态添加动态对象变量(使用功能组件)

我是reactjs和创建小项目的新手,我使用的是功能组件而不是类组件,并使用store for state。我添加了一些状态变量,并希望在退出时添加对象数组...

回答 1 投票 0

在effet之前等待来自未知子组件编号的值

假设有一个父组件:function Parent({children}){useEffet(()=> {//当所有孩子//通过props(或context)返回他们的值时执行某些操作})...

回答 2 投票 1

无钩子更新文档标题

是否需要使用钩子来更新document.title?使用useEffect与直接设置标题有什么好处? (这段代码也与控制台的标题相呼应,......

回答 1 投票 3

使用React钩子处理输入

我发现有几种方法可以使用钩子来处理用户的文本输入。使用挂钩处理输入的更优选或正确的方法是什么?你会用哪个? 1)最简单的钩子......

回答 2 投票 1

使用useRef计算孩子的总宽度

如何使用React的useRef计算孩子的总宽度?我想要实现的是访问每个孩子的财产,包括参考。请注意,每个Child的组件具有不同的宽度。我有 ...

回答 1 投票 1

使用TypeScript在useState React Hook上设置类型

我正在使用TypeScript项目迁移React以使用钩子功能(React v16.7.0-alpha),但我无法弄清楚如何设置析构元素的类型。这是一个例子:界面......

回答 1 投票 11

我们如何使用react钩子实现componentWillUnmount?

在卸载和销毁组件之前立即调用方法componentWillUnmount()。如果我们使用带有空数组([])的useEffect作为第二个参数并将我们的函数放入...

回答 3 投票 1

处理对象数组作为状态的问题

我正在尝试将状态设置为对象数组,但它失败了。我使用CRA创建项目,并使用react-hooks进行状态。我使用react-apollo-hooks从graphql server获取数据。我刚刚宣布数据......

回答 2 投票 2

在useEffect第二个param中使用object而不必将其字符串化为JSON

在JS中,两个对象不等于。 const a = {},b = {}; console.log(a === b);所以我不能使用useEffect(React hooks)中的对象作为第二个参数,因为它总是被视为false(...

回答 1 投票 0

从不同的组件设置状态

首先,我的方法可能从一开始就被误导。我有一个组件列出了兄弟组件添加的对象。我希望列表组件在新对象更新时更新...

回答 2 投票 -1

从React.js UseEffect Hook中创建的事件处理程序访问状态

在我的组件中,我在useEffect钩子中设置了一个事件监听器:useEffect(()=> {const target = subtitleEl.current; target.addEventListener(“click”,()=> {console.log(“.. 。

回答 2 投票 0

在setTimeout中调用的函数不使用当前的React状态

快速摘要我正在尝试创建一个按钮,该按钮既有常规点击,也有用户单击并按住它时发生的单独操作,类似于Chrome中的后退按钮。我正在做的方式......

回答 1 投票 6

React useState钩子如何与可变对象一起工作

假设我的组件有一段状态,它是一组选定的ID。 Javascript有一个Set类型,所以我试试这个:let [selectedIDs,setSelectedIDs] = useState(new Set()); Javascript集是......

回答 1 投票 0

如何在onClick函数中访问钩子setter

我正在将一个类组件重写为一个功能组件,但我无法弄清楚如何在onClick函数中访问一个钩子setter。我像往常一样声明钩子,这是一个变量和一个用于...的setter

回答 1 投票 0

番茄钟(使用React Hooks)倒计时无法启动

试图重构这个番茄钟来使用React Hooks。在单击“开始计时器”按钮时,倒计时没有启动时出现问题。我认为问题来自intervalRef。我......

回答 1 投票 0

React Hook API,我应该为SetStateAction设置deps吗?

我有一个问题要使用react hook api const例如:FC =(props)=> {const [str,setStr] = useState('example'); const onClickCb = useCallback(()=> {setStr(str +'_');} ...

回答 1 投票 0

是否有可能使用反应钩子反应原生?

在react文档中,它表示变量和监听器钩子必须在组件中声明,但当我尝试这样做时,React本机会抱怨。有没有办法在......中使用Hooks ...

回答 2 投票 4

如何使用带有反应钩子的静态变量

使用const [open,setOpen] = useState(false),我可以创建一个open函数,该函数在函数组件的调用中保持不变。但是如果我在设置时不想要重新渲染,我可以使用哪个钩子...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.