国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 如果所有請(qǐng)求都放到actions 里面,那拿到的數(shù)據(jù)應(yīng)該 放在哪里,state 還是vue實(shí)例里面的data?

瀏覽:116日期:2022-11-20 09:31:01

問(wèn)題描述

如題 看有人將所有的請(qǐng)求都放到了vuex 的action里面 但我想問(wèn)是不是拿到的數(shù)據(jù)去改變state ? 但是state不是拿來(lái)傳遞狀態(tài)的嘛?這樣存數(shù)據(jù)是不是過(guò)度使用vuex 啊,求解答?

問(wèn)題解答

回答1:

看需求啊,如果你有幾個(gè)組件共享這個(gè)請(qǐng)求的數(shù)據(jù),你應(yīng)該放進(jìn)vuex進(jìn)行狀態(tài)管理。如果只是一個(gè)組件使用這個(gè)請(qǐng)求的數(shù)據(jù),根本沒(méi)必要放進(jìn)vuex。

回答2:

數(shù)據(jù)請(qǐng)求放到action里,然后把數(shù)據(jù)commit到mutation里去改變state,然后組件就可以通過(guò)下面這種方式來(lái)獲取

computed: { ...mapState({’user’ })}

vuex的一個(gè)好處就是兄弟間組件的數(shù)據(jù)共享與通信。并不需要把所有數(shù)據(jù)都放vuex里。

回答3:

可以使用Vuet配合route規(guī)則來(lái)實(shí)現(xiàn)管理頁(yè)面的請(qǐng)求,可以看下這個(gè)簡(jiǎn)單的例子

回答4:

這個(gè)確實(shí)需要看你自己數(shù)據(jù)的需求了這個(gè)時(shí)候可能會(huì)有兩種數(shù)據(jù)。1。全局?jǐn)?shù)據(jù),這種數(shù)據(jù)會(huì)在各個(gè)組件之間相互傳遞,這種數(shù)據(jù)如果是只是放在組件的data里面,那這個(gè)時(shí)候你其他組件在使用該組件的data就麻煩一些了。建議這種數(shù)據(jù)放入state,這樣其他組件去取數(shù)據(jù)的時(shí)候就會(huì)方便很多。并且可以應(yīng)用各種計(jì)算。2.局部數(shù)據(jù),這種數(shù)據(jù)就是組件內(nèi)的特有數(shù)據(jù)了,別的地方根本不會(huì)用的這種,你這種數(shù)據(jù)放入全局的state或者是組件的data里面都沒(méi)有關(guān)系了。但是也不能全部盲目的都放在state里面。久而久之你這個(gè)state的數(shù)據(jù)就會(huì)變得亂了。所以看情況去存在data才是關(guān)鍵。

標(biāo)簽: JavaScript
主站蜘蛛池模板: 国产亚洲精品一区二区三区 | 亚洲免费高清 | 欧美日韩在线视频 | 日韩欧美黄色 | 久久久亚洲天堂 | 国产在线拍揄自揄视精品不卡 | 欧美日韩中文字幕在线视频 | 97青草香蕉依人在线播放 | 欧美色成人 | 在线看免费观看韩国特黄一级 | 国产一区二区三区视频在线观看 | 国产精品视频永久免费播放 | 草草影院www色极品欧美 | 91久久精品国产91久久性色也 | 国产片网站 | 成年网站免费视频黄 | 中国一级特黄剌激爽毛片 | 国产成人在线视频 | a级成人毛片免费视频高清 a级高清观看视频在线看 | 一级做性色a爰片久久毛片 一级做性色a爰片久久毛片免费 | 免费国产黄 | av人摸人人人澡人人超碰 | 日韩毛片免费视频一级特黄 | 国产午夜精品一区二区三区不卡 | 欧美成人极品怡红院tv | 毛片在线看网站 | 欧美做a一级视频免费观看 欧美做爱毛片 | 亚洲精彩视频在线观看 | 久久精品一区 | 成人影院一区二区三区 | 国产精品99久久99久久久看片 | 亚洲免费视频网 | 日本三级香港三级人妇 m | 久久一区视频 | 国产欧美综合一区二区 | 久色视频在线 | 日韩久久一区二区三区 | 国产性自爱拍偷在在线播放 | 成人爱做日本视频免费 | 国产精品久久久久影院色 | 国产9191精品免费观看 |