第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

點擊更換dark主題之后,只會閃一下,又變回light主題

theme-context.js

import?React?from?'react'const?ThemeContext?=?React.createContext()export?default?ThemeContext

themebar.js

import?React?from?'react'import?ThemeContext?from?'../theme-context'const?ThemeBar?=?()?=>?{	return?(		<ThemeContext.Consumer>???????????{???????????	theme=>{???????????		return(??????????????????????<div?className="alert?mt-5"?style={{backgroundColor:theme.bgColor,color:theme.color}}>????????????????????????StyleSheet?Section????????????????????????<button?className={theme.classnames}>submit</button>??????????????????????</div>???????????			)???????????	}???????????}?????????</ThemeContext.Consumer>	)}export?default?ThemeBar

app.js

const?themes?=?{??light:?{????classnames:?'btn?btn-primary',????bgColor:?'#eeeeee',????color:?'#000'??},??dark:?{????classnames:?"btn?btn-light",????bgColor:?"#222222",????color:?"#fff"??}}class?App?extends?Component?{??constructor(props)?{????super(props)????this.state?=?{??????theme:?'light'????}????this.changeTheme?=?this.changeTheme.bind(this)
changeTheme(theme)?{????this.setState({??????theme,????})??}??render()?{????return?(??????<ThemeContext.Provider?value={themes[this.state.theme]}>??????<div?className="App">????????<header>???????????<a?href="theme-switcher"?className="btn?btn-light"?onClick={()=>{this.changeTheme('light')}}>Light</a>???????????<a?href="theme-switcher"?className="btn?btn-secondary"?onClick={()=>{this.changeTheme('dark')}}>Dark</a>????????</header>????????<ThemeBar?/>??????</div>??????</ThemeContext.Provider>????);??}}


正在回答

2 回答

<a?href="theme-switcher"?className="btn?btn-light"?onClick={()=>{this.changeTheme('light')}}>Light</a>???????????<a?href="theme-switcher"?className="btn?btn-secondary"?onClick={()=>{this.changeTheme('dark')}}>Dark</a>?

把下劃線下的改成href="javascript:;"應(yīng)該就不會刷新頁面了

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

奮斗的樂兒

href="#" 我試了一下這樣也可以
2018-11-27 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消

點擊更換dark主題之后,只會閃一下,又變回light主題

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號