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

时间:2020-04-14 09:03:46

标签: reactjs

我想将代码分成2个文件。 初始文件为:https://codesandbox.io/s/ixq97

现在,我尝试将代码分成2个文件。该代码的一部分位于test.js中,另一部分位于index.js中。 为此,我做了:https://codesandbox.io/s/custom-selection-ant-design-demo-s2x8b?file=/index.js 我在那里创建了useTest,也将所有代码放在一起,

useTest()

但是现在我必须作为道具通过:rowSelection={rowSelection}组件中的Table,但是我不能。如何使用钩子拆分这两个代码部分?还是存在另一种解决方案?

1 个答案:

答案 0 :(得分:0)

您快到了!您只是错过了回报。永远不要忘记npm install node-jq只是JavaScript库,因此,您在React中使用的所有内容都是纯JavaScript。

鉴于此,您的function EmailFunc() { $.ajax( { url: "mailer.php" , type: "POST", }); } 只是一个函数,如果您需要从中获得一些价值,则需要简单的回报。对于你的情况是

React