【发布时间】:2021-07-15 07:36:06
【问题描述】:
我遇到了下一个问题,尝试从功能组件调用函数,例如类组件中的shared。
我的测试代码是:
import React, { useState } from 'react'
export const TestShared = () => {
const [number, setNumber] = useState(0)
const increase = () => {
return setNumber(prevValue => prevValue + 1)
}
const getNumber = () => {
return number
}
}
在另一个文件中,我导入TestShared 并尝试调用TestShared.increase() 或TestShared.getNumber() 等函数,但当然是未定义的。
如果不使用useContext,我怎样才能做到这一点?如果有任何可能的方法。
谢谢!
【问题讨论】:
标签: react-native function react-functional-component