日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷解決方案
vue與java代碼交互 vue怎么和java交互

移動(dòng)ui框架 vue怎么調(diào)用java

最近一年多一直在做UI庫(kù),從SUIMobile-Light7-jQueryWeUI。自己也在做的過(guò)程中對(duì)UI庫(kù)類的產(chǎn)品有了更深入的認(rèn)識(shí),SUIMobile和Light7有一個(gè)很大的問(wèn)題在于:試圖用一個(gè)輕量的基于jQuery的庫(kù),來(lái)做一個(gè)重量的框架應(yīng)該做的事情。比如它定義了Page的概念,整個(gè)頁(yè)面的結(jié)構(gòu),使用了異步加載的路由,這些會(huì)導(dǎo)致本來(lái)一個(gè)很輕量的庫(kù)變得不那么容易使用了,本來(lái)可以做到只用幾個(gè)組件即可,現(xiàn)在卻必須把一整套東西全部用起來(lái)。如果你想用對(duì)話框卻不想改變自己的整個(gè)頁(yè)面組織,就必須修改對(duì)話框的代碼。而且,它自己實(shí)現(xiàn)的router會(huì)導(dǎo)致很難遷移到VueorAngular,因?yàn)樗隽艘徊糠直驹撚闪硪粋€(gè)JS框架做的事情。因此,當(dāng)微信官方團(tuán)隊(duì)出了WeUI項(xiàng)目之后,我迅速開(kāi)發(fā)了jQueryWeUI,并且它會(huì)是一個(gè)長(zhǎng)期穩(wěn)定的項(xiàng)目。因?yàn)槲以谶@里徹底放棄了一個(gè)輕量的UI庫(kù)不該做的事情,只專注于做一組拿來(lái)就可以用,幾乎零成本,可以結(jié)合任何主流JS框架,幾乎不會(huì)和任何現(xiàn)有代碼沖突的UI庫(kù)。所以經(jīng)常有人問(wèn)jqweui什么時(shí)候會(huì)出路由,我的回答是這個(gè)根本不在計(jì)劃內(nèi),未來(lái)也很可能不會(huì)有。如果你需要用到路由,那么建議結(jié)合VueorAngular來(lái)使用,而不是用一個(gè)獨(dú)立的router組件。vue-mobile也正是因?yàn)樯鲜鲈颍冶容^了目前主流的三個(gè)JS框架Vue,Angular,React之后選擇了基于Vue來(lái)做一個(gè)新的項(xiàng)目,這個(gè)項(xiàng)目誕生之初的目標(biāo)就是為了開(kāi)發(fā)大型的單頁(yè)應(yīng)用。它不是一個(gè)簡(jiǎn)單的Vue套殼,而是完全用Vue重寫(xiě)了所有的組件實(shí)現(xiàn)。樣式上主要還是來(lái)自WeUI和Light7,因?yàn)槲也⒉皇呛苌瞄L(zhǎng)做設(shè)計(jì),不過(guò)這次會(huì)借鑒很多主流的UI庫(kù),也會(huì)自己嘗試設(shè)計(jì)一些組件,盡力覆蓋大部分的常用控件。那么vue-mobile有哪些優(yōu)勢(shì)呢?完整的頁(yè)面結(jié)構(gòu),header,content,footer基于vue-router頁(yè)面切換以Component形式提供的組件,更加容易拓展和自定義基于transition實(shí)現(xiàn)的CSS3動(dòng)畫(huà)Vue.js帶來(lái)的良好的開(kāi)發(fā)模式:模板,數(shù)據(jù)綁定,組件化,自動(dòng)化,資源統(tǒng)一化肯定會(huì)有很多人問(wèn)會(huì)jQuery用的好好的為什么要這么折騰?jQuery可能未來(lái)十年內(nèi)都不會(huì)落伍,但是前端技術(shù)日新月異,無(wú)論Vue,Angular,React是不是未來(lái)的趨勢(shì),至少本階段他們可以解決很多以前很難解決的問(wèn)題,也很大程度上推進(jìn)了前端的技術(shù)發(fā)展開(kāi)發(fā)效率。一個(gè)好的程序員應(yīng)該能緊跟技術(shù)的發(fā)展,不能在一棵樹(shù)上吊一輩子。我也在不斷的摸索中,Vue也許不是最佳選擇,但至少是一個(gè)對(duì)大多數(shù)項(xiàng)目來(lái)說(shuō)都非常棒的選擇。至少現(xiàn)在來(lái)看,Vue能明顯提升開(kāi)發(fā)效率,在開(kāi)發(fā)大型應(yīng)用的時(shí)候也能很好地通過(guò)模塊化組織來(lái)保證代碼的可維護(hù)性?,F(xiàn)在的前端開(kāi)發(fā)重點(diǎn)已經(jīng)不是樣式和兼容性,而是如何構(gòu)建大型的、高效的、可維護(hù)的應(yīng)用。傳統(tǒng)后端開(kāi)發(fā)已經(jīng)在這方面做得非常好了,前端還處在探索階段,而Vue這一類的框架目前是做得最好的??赡苓@類框架再過(guò)五年就會(huì)銷聲匿跡,被更新更好的框架取代,但是并不妨礙我們?nèi)パ芯亢褪褂盟?/p>

創(chuàng)新互聯(lián)于2013年創(chuàng)立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元君山做網(wǎng)站,已為上家服務(wù),為君山各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18980820575

請(qǐng)大佬幫解答下VUE與后端數(shù)據(jù)交互的問(wèn)題?

以下針對(duì)的是你要用vue+webpack開(kāi)發(fā)前后端分離單頁(yè)面項(xiàng)目(spa)來(lái)回答,vue也可以用在傳統(tǒng)MVC的視圖層,這種開(kāi)發(fā)模式不在回答范疇

開(kāi)發(fā)spa的話,視圖路由切換(router)邏輯都在前端,前后端分離,基本是一個(gè)html完成所有頁(yè)面,不再(很少)需要后端渲染視圖了

這是前端框架開(kāi)發(fā)問(wèn)題,跟后臺(tái)沒(méi)什么關(guān)系

只有開(kāi)發(fā)依賴nodejs,打包后就是可以直接運(yùn)行的普通html+js文件,上線并不需要專門(mén)的環(huán)境

可以跟后臺(tái)項(xiàng)目放一起,只要能打開(kāi)包后的index.html 放哪里都行

AJAX,數(shù)據(jù)交互完全通過(guò)AJAX,視圖邏輯都在前端處理,哪個(gè)頁(yè)面需要的哪個(gè)數(shù)據(jù)通過(guò)AJAX請(qǐng)求讓后臺(tái)指定接口提供,不會(huì)存在后臺(tái)不知道提供給哪個(gè)頁(yè)面,前臺(tái)不知道怎么接受數(shù)據(jù)的問(wèn)題。

vue和java怎么整合,會(huì)不會(huì)有跨域問(wèn)題?

vue 可以打包生成靜態(tài)的 資源文件(html,css,js ,png 等),可以直接放到j(luò)ava web項(xiàng)目的webapp里面,不會(huì)有跨域問(wèn)題。

這種都是前后端分離的開(kāi)發(fā)方式。后端只用提供返回json格式的接口的就可以了。推薦后端使用springboot框架會(huì)比較簡(jiǎn)單。


當(dāng)前標(biāo)題:vue與java代碼交互 vue怎么和java交互
瀏覽地址:http://www.dlmjj.cn/article/dopgchd.html