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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

ReactJs中如何實(shí)現(xiàn)多頁面應(yīng)用的效果?

ReactJs中如何實(shí)現(xiàn)多頁面應(yīng)用的效果?

狐的傳說 2018-09-11 05:05:12
比如一個(gè)用戶協(xié)作類的web應(yīng)用,按照傳統(tǒng)的方式開發(fā)的話,可以分成首頁、用戶登陸后的管理界面,以及一些幫助、聯(lián)系之類的零碎頁面。請(qǐng)問,如果用react來做的話,該如何組織這些頁面?如何管理相應(yīng)的代碼呢?網(wǎng)上所有的教程都是用index.html引入app.js的方式完成react應(yīng)用的啟動(dòng)。然后發(fā)布時(shí)使用webpack從index.html開始做打包。我個(gè)人猜測(cè),想要實(shí)現(xiàn)上述的需求,可能的方案有2種:1.app.js就是所有頁面的入口,但是根據(jù)url的不同,載入不同的子組件(其實(shí)就是子頁面最外層的組件)。這樣的話打包流程都不變,唯一的問題是,用戶第一次進(jìn)入時(shí)加載js代碼會(huì)很大。(貌似要用到react-router)2.每個(gè)頁面有一個(gè)單獨(dú)的入口,比如index.html+app.js是首頁的入口,somepage.html+somepage.js是另一個(gè)頁面的入口。打包的時(shí)候需要將這些頁面都作為入口去打包,對(duì)服務(wù)器而言,用戶訪問哪個(gè)url就返回哪些對(duì)應(yīng)的html+js文件。請(qǐng)問,實(shí)際項(xiàng)目中,哪種方案比較合理???或者,還有更好的做法?多謝指點(diǎn)
查看完整描述

1 回答

?
慕妹3242003

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊

你說的1適合單頁面應(yīng)用,2適合多頁面應(yīng)用。


查看完整回答
反對(duì) 回復(fù) 2018-10-09
  • 1 回答
  • 0 關(guān)注
  • 1459 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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