react第5天

添加事件

export default function Button(){
    function handleClick(){
        alert('click me ')
    }
    return (
        <button onClick={handleClick}>
         click me 
        </button>
    )
}

點(diǎn)擊事件也有兩種形態(tài) 按情況進(jìn)行使用

<button onClick={function handleClick() {alert('you clicke me ')}}>
</button>
<button  onClick= {()=> {
    alert('you clicke me ')
}}
></button>
在沒有點(diǎn)擊時就在組件渲染時就直接alert 結(jié)果
<button onClick={alert('you  are click me ')}>
</button>

<button onClick={()=> alert('clike')}></button>

讀取props 觸發(fā)事件

function AlertButton({message, children }){
 return (
    <button onClick={()=> alert(message)}>
       {children}
    </button>
 )
}
export default function Toolbar(){
    return (
        <div>
            <AlertButton message='playing'>play movie</AlertButton>
            <AlertButton message='uploading'>upload movie</AlertButton>

        </div>
    )
}

所有的可變變量都可以通過參數(shù)傳入進(jìn)來
也可以將方法作為props傳入

// 基礎(chǔ)按鈕形態(tài)
function Button({onClcik, children}){
 rteurn (
    <button onClick = {onClcik}>
        {children}
    </button>
 )
}
按照原button類型 帶入?yún)?shù) 點(diǎn)擊事件和√抻Αname 
function  palayButton({movieName}){
  function handelPlayclick(){
    alert('playing ${movieName}')
  }
  return (
    <Button onClick = {handelPlayclick}>
        paly "{movieName}"
    </Button>
  )
}

function UplaodButton(){
    return (
        <Button onClick={ ()=> alert(
            'uploading'
        )}>
            upload Image

        </Button>
    )
    
}

export default function Toolbar(){
    return (
        <div>
             <palayButton  movieName = "KKOKOEDEK"> </palayButton>
             <UplaodButton/>
        </div>

    )
}
兩個組件函數(shù) 都能達(dá)到 點(diǎn)擊按鈕 觸發(fā)點(diǎn)擊事件的效果
具體的區(qū)別還需要進(jìn)一步的去驗(yàn)證 

事件相關(guān)的知識后續(xù)會繼續(xù)不斷的更新學(xué)習(xí)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末辜梳,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子脖祈,更是在濱河造成了極大的恐慌哭当,老刑警劉巖岸更,帶你破解...
    沈念sama閱讀 206,839評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件秕豫,死亡現(xiàn)場離奇詭異,居然都是意外死亡霎褐,警方通過查閱死者的電腦和手機(jī)址愿,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,543評論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來冻璃,“玉大人响谓,你說我怎么就攤上這事∈⊙蓿” “怎么了娘纷?”我有些...
    開封第一講書人閱讀 153,116評論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長跋炕。 經(jīng)常有香客問我赖晶,道長,這世上最難降的妖魔是什么辐烂? 我笑而不...
    開封第一講書人閱讀 55,371評論 1 279
  • 正文 為了忘掉前任遏插,我火速辦了婚禮,結(jié)果婚禮上纠修,老公的妹妹穿的比我還像新娘胳嘲。我一直安慰自己,他們只是感情好扣草,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,384評論 5 374
  • 文/花漫 我一把揭開白布胎围。 她就那樣靜靜地躺著,像睡著了一般德召。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上汽纤,一...
    開封第一講書人閱讀 49,111評論 1 285
  • 那天上岗,我揣著相機(jī)與錄音,去河邊找鬼蕴坪。 笑死肴掷,一個胖子當(dāng)著我的面吹牛敬锐,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播呆瞻,決...
    沈念sama閱讀 38,416評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼台夺,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了痴脾?” 一聲冷哼從身側(cè)響起颤介,我...
    開封第一講書人閱讀 37,053評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎赞赖,沒想到半個月后滚朵,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,558評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡前域,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,007評論 2 325
  • 正文 我和宋清朗相戀三年辕近,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片匿垄。...
    茶點(diǎn)故事閱讀 38,117評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡移宅,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出椿疗,到底是詐尸還是另有隱情漏峰,我是刑警寧澤,帶...
    沈念sama閱讀 33,756評論 4 324
  • 正文 年R本政府宣布变丧,位于F島的核電站芽狗,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏痒蓬。R本人自食惡果不足惜童擎,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,324評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望攻晒。 院中可真熱鬧顾复,春花似錦、人聲如沸鲁捏。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,315評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽给梅。三九已至假丧,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間动羽,已是汗流浹背包帚。 一陣腳步聲響...
    開封第一講書人閱讀 31,539評論 1 262
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留运吓,地道東北人渴邦。 一個月前我還...
    沈念sama閱讀 45,578評論 2 355
  • 正文 我出身青樓疯趟,卻偏偏與公主長得像,于是被迫代替她去往敵國和親谋梭。 傳聞我的和親對象是個殘疾皇子信峻,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,877評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 本筆記基于React官方文檔,當(dāng)前React版本號為15.4.0瓮床。 1. 安裝 1.1 嘗試 開始之前可以先去co...
    Awey閱讀 7,649評論 14 128
  • 常見面試題:1.React組件如何通訊盹舞?2.JSX本質(zhì)是什么?3.context是什么纤垂?有何用途矾策?4.should...
    洛珎閱讀 709評論 0 2
  • 簡介: 當(dāng)2014年Facebook推出React時,給整個業(yè)界帶來全新的看待網(wǎng)頁應(yīng)用開發(fā)的方式峭沦,和React一同...
    我寄你的信總要送往郵局閱讀 343評論 0 4
  • 干貨高能預(yù)警贾虽,此文章信息量巨大,大部分內(nèi)容為對現(xiàn)狀問題的思考和現(xiàn)有技術(shù)的論證吼鱼。 感興趣的朋友可以先收藏蓬豁,然后慢慢研...
    andycall閱讀 1,392評論 0 0
  • 初入React JSX語法 定義標(biāo)簽時,只允許被一個標(biāo)簽包裹 標(biāo)簽一定要閉合 注釋被{}包起來 React組件 無...
    晴窗細(xì)語閱讀 645評論 0 0