【发布时间】:2020-04-02 18:05:40
【问题描述】:
所以我一直在尝试从子组件访问父状态,但是我不断收到错误消息,或者它不能一起工作。 我在网上找到了多种解决方案,但是它们都不适用于 React with Typescript。
所以这是我正在尝试做的简化代码示例。
export default class parent extends React.Component {
state= {
exist: true
}
render() {
return (
<div>
<child>
<div>
)
}
export default class child extends React.Component {
componentDidMount = () => {
document.getElementById("theText").value = "It does exist!"
}
render() {
return (
<div>
<h1 id="theText">It Doesn't exist</h1>
<div>
)
}
PS// 这不是我正在处理的代码!我只是快速写了它,以便更容易看到我想要做什么!
【问题讨论】:
标签: react-tsx