現(xiàn)在正在做一個(gè)選擇教材章節(jié)的需求。頁面設(shè)計(jì)是章節(jié)一個(gè)組件,選擇章節(jié)是打開新頁選擇,教材是當(dāng)前頁彈框選擇。分兩種情況,一是用戶第一次選擇,先選擇教材,選完教材以后把獲得的bookId傳給章節(jié)子組件,章節(jié)組件用bookId做參數(shù)調(diào)章節(jié)資料接口。二是記住了用戶上一次的選擇,即頁面上來就有上一次用戶選的教材和章節(jié)?,F(xiàn)在遇到的問題是,bookId拿到以后,在componentDidMount里 let chapters = await matchExcerciseApi.fetchChapters({ this.props.bookId
}) this.setState({
chapters
}),
章節(jié)列表并不會(huì)變化。
react 頁面?zhèn)髦?初始值問題
慕神8447489
2018-07-22 13:26:49