vue性能優(yōu)化 基于vue開發(fā)的后臺(tái)管理系統(tǒng),怎么封裝一個(gè)下拉選擇框組件?
基于vue開發(fā)的后臺(tái)管理系統(tǒng),怎么封裝一個(gè)下拉選擇框組件?可以直接使用開源的下拉,例如: ants design,element-ui或是開源的項(xiàng)目。如果想自己做的話,我可以給你一點(diǎn)思路,文本框,UL
基于vue開發(fā)的后臺(tái)管理系統(tǒng),怎么封裝一個(gè)下拉選擇框組件?
可以直接使用開源的下拉,例如: ants design,element-ui或是開源的項(xiàng)目。
如果想自己做的話,我可以給你一點(diǎn)思路,文本框,UL與li做列表,然后通過相對(duì)定位,定在文本框下面,通過v-slow顯示隱藏列表,列表使用v-for循環(huán),當(dāng)點(diǎn)擊列表后,綁定顯示的值,然后隱藏列表。
vue封裝插件如何傳參?
可以通過vuex完成組件之間的傳參,包括數(shù)組對(duì)象等,這也是作者建議的做法,構(gòu)建大型項(xiàng)目管理的狀態(tài)過多不可能都通過url的方式傳遞參數(shù)的?! ∮昧藇ue-router就是單頁(yè)app,頁(yè)面都沒刷新過,你把變量放在 window. 所有組件都能訪問得到。
新手學(xué)習(xí)js是直接學(xué)vue,還是從jquery開始學(xué)?
本來(lái)不想寫,作為10年的老weber,在這里多嘴幾句!web技術(shù)變化太快,而jquery卻到現(xiàn)在都沒有淘汰,想一想為什么!還有,vue等新框架,確實(shí)簡(jiǎn)化了編程的繁瑣度,這是他的優(yōu)點(diǎn)。但是,vue能做的,jquery都能做,jquery能做的,vue不一定能做。同樣,jquery能做的,js都能做,而js能做的,jquery不一定能做!面試的時(shí)候,很多人說(shuō)精通vue。而精通,是指精通vue的源碼和思想。一問,十不知!只能說(shuō)會(huì)vue!js,看著很簡(jiǎn)單,沒個(gè)五六年,不能說(shuō)精通js。個(gè)人建議,先學(xué)js基礎(chǔ),然后jquery和vue,數(shù)據(jù)模型驅(qū)動(dòng)要學(xué),操作dom也要會(huì)。同時(shí),再回去學(xué)習(xí)js,不斷的反復(fù)。不要局限于一種方式,過時(shí)的是框架,不是語(yǔ)言!