我有两个兄弟类组件,我试图从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
1条答案
按热度按时间xwbd5t1u1#
我找到了我的答案,从一个建议(而不是答案)提供了这个帖子:How to call a function from another class in React-Native?
建议如下:“你不启动你的类,要解决这个问题,你需要把B.abc()改为新的B().abc();“
不需要使用父对象。