Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Typescript 如何使用useState更新组件?_Typescript_React Native_React Hooks_Use State_Victory Charts - Fatal编程技术网

Typescript 如何使用useState更新组件?

Typescript 如何使用useState更新组件?,typescript,react-native,react-hooks,use-state,victory-charts,Typescript,React Native,React Hooks,Use State,Victory Charts,我有一个和一个,我想从中使用tickFormat组件。我想使用这两个库来创建轴更改系统。例如,如果在分段控件上单击“月份”,则图形应更新其显示所有月份的轴。有办法做到这一点吗?我想有一种方法可以使用useState来更新tickFormat组件。您可以使用“useState”在每次渲染之间创建和保存格式,并调用“useState”的函数来更改状态的值 如果将状态设置为tickFormat,则每次更改状态时组件都将重新加载 import React,{useState}来自“React”; 功能

我有一个和一个,我想从中使用
tickFormat
组件。我想使用这两个库来创建轴更改系统。例如,如果在分段控件上单击“月份”,则图形应更新其显示所有月份的轴。有办法做到这一点吗?我想有一种方法可以使用
useState
来更新
tickFormat
组件。

您可以使用“useState”在每次渲染之间创建和保存格式,并调用“useState”的函数来更改状态的值

如果将状态设置为tickFormat,则每次更改状态时组件都将重新加载

import React,{useState}来自“React”;
功能myComponent(道具){
const[value,setValue]=useState(“您的默认值或函数”);
//值是由useState创建的状态值
//setValue是要调用以更改由useState创建的状态的函数。
//示例:setValue('您所在州的新值')
//“value”或“setValue”的名称可以更改为任何名称。它们只是作为示例给出的
返回(
)

}
谢谢您的帮助。然后如何将其传递到另一个
.tsx
文件中的分段控制组件中?。当我使用分段控件组件更改事件时,最终结果应该是这样的。我不知道。你可以在另一个帖子里问这个问题