reactjs 从另一个类组件访问函数

kkbh8khc  于 2022-12-18  发布在  React
关注(0)|答案(1)|浏览(114)

我有两个兄弟类组件,我试图从XYtoPM调用一个参数驻留在PMtoXX中的函数。我被如何传递参数和调用函数卡住了。我得到了plot_PMSegment需要一个参数的错误。
'PMtoXY.tsx

class PMtoXY extends Component<IProps> {
----
plot_PMSegment = (beg_routeid, end_routeid) => {
-----
}
}

export default PMtoXY;

我有一个兄弟组件,我试图从它调用PMtoXY函数。
XYtoPM.tsx '

class XYtoPM extends Component<IProps> {

import PMtoXY from "./PMtoXY";
----
-----
new plot_PMSegment(therouteid, theend_routeid)
-----
export default XYtoPM
xwbd5t1u

xwbd5t1u1#

我找到了我的答案,从一个建议(而不是答案)提供了这个帖子:How to call a function from another class in React-Native?
建议如下:“你不启动你的类,要解决这个问题,你需要把B.abc()改为新的B().abc();“
不需要使用父对象。

相关问题