美文网首页
react学习随笔

react学习随笔

作者: 暴风鱼 | 来源:发表于2022-05-20 21:59 被阅读0次
import React from "react";
import ReactDOM from "react-dom/client";

function C1(props) {
    return (
        <div onClick={props.p1}>DIV</div>
    )
}

function C0(props) {
    return (
        <C1 p1={props.pClick} />
    )
}

class Main extends React.Component {
    render() {
        return (
            <>
                <C0 pClick={i => console.log(i)} />
                <C1 />
            </>
        )
    }
}

ReactDOM.createRoot(document.getElementById('root')).render(<Main />)

我在compnent上写了个onClick 怎么点都没有反应。
compnent 上的属性,都是props,如果有个属性叫 onClick 也仅仅是属性名叫onClick而已,点击不会有反应。
只有DOM上的onClick才会在click时被触发。想想也是,最后展现的html都是DOM又没有compnent.

相关文章

网友评论

      本文标题:react学习随笔

      本文链接:https://www.haomeiwen.com/subject/kolqprtx.html