Reactjs 如何使用自定义钩子构造代码

Reactjs 如何使用自定义钩子构造代码,reactjs,Reactjs,我想把我的代码分成两个文件。 初始文件为: 现在我尝试将代码拆分为两个文件。代码的一部分位于test.js中,另一部分位于index.js中。 为此,我做了: 在那里,我创建了useTest,并将所有代码放在一起 useTest()你就快到了!你刚刚错过了返程。永远不要忘记,React只是一个JavaScript库,因此,React中的所有内容都是纯JavaScript 有鉴于此,您的useTest只是一个函数,如果您需要从中获取一些值,则需要一个简单的返回。因为你的情况是 export fu

我想把我的代码分成两个文件。 初始文件为:

现在我尝试将代码拆分为两个文件。代码的一部分位于
test.js
中,另一部分位于
index.js
中。 为此,我做了: 在那里,我创建了useTest,并将所有代码放在一起


useTest()
你就快到了!你刚刚错过了返程。永远不要忘记,
React
只是一个JavaScript库,因此,React中的所有内容都是纯JavaScript

有鉴于此,您的
useTest
只是一个函数,如果您需要从中获取一些值,则需要一个简单的返回。因为你的情况是

export function useTest() {
    // ...
    return { rowSelection };
}

“test.js”文件是空的。@cyck,我检查过了,而且如果你清楚地说明你试图用这些代码实现什么,会更容易。@cyck,它能工作吗?我的目标是构造代码。要保留与
相关的代码,请在一个文件中选择
功能,并清除
表中的
组件。现在我想将测试中的所有数据存储为一个文件,并导入到索引js中,并且只在那里使用。@cyck,请告诉我我的目标是否明确,以及是否现在显示了所有代码。谢谢