我的项目遇到了一些问题。谁能向我解释为什么我不能使用e.target访问除 之外的任何内容className?
以下是我的入口点的代码:
import React from 'react'
import ReactDOM from 'react-dom'
import Button from './Button'
import Menu from './Menu'
function test(e){
    console.log(e.target.ref)
 }
module.exports = class Content extends React.Component {
    constructor(props){
        super(props)
        this.state={content: ''}
    }
update(e){
    console.log(e.target.txt)
}
render (){
    return (
        <div id="lower">
            <div id="menu">
               <Menu onClick={this.update.bind(this)}/>
            </div>
            <div id="content">
                {this.state.content}
            </div>
        </div>
    )
  }
}
我正在尝试使用该方法访问Menu组件中的设置update。请参阅以下菜单:
module.exports = class Menu extends React.Component {
    render (){
       return (
           <div>
               <Button space="home" className="home" txt="Home" onClick={this.props.onClick}/>
        </div>
       )
    }
}
我真的想知道为什么我可以访问txt和space使用值e.target。我已经阅读了文档并寻找了其他来源,但我还没有答案,但我希望有一种方法可以做到。