有什么方法可以通过导出功能传递数据吗?

时间:2020-09-28 12:51:13

标签: javascript reactjs export global-variables state

export default function Example() { 
    const [name, setName] = useState(""); 
    return (<div>Example</div>);
}

我想导出{name},因为我将在另一个组件上使用它。我只是可以使用全局状态(Context API或Redux)来做到这一点,或者有一种方法可以轻松导出在另一个导出中呈现的var {name}?

1 个答案:

答案 0 :(得分:1)

如果您想在name组件树之外使用Example(作为父组件或完全用作其他组件),则需要将该状态提升到更高的通用组件,或像您提到的那样使用Context或Redux。