Vue.js展示AJAX數(shù)據(jù)簡(jiǎn)單示例講解
最近琢磨了一下vue.js,并在項(xiàng)目中進(jìn)行了運(yùn)用,感覺非常好用,強(qiáng)烈推薦。
當(dāng)通過AJAX方式取回?cái)?shù)據(jù)后,使用vue.js可以完美地按一定邏輯在頁面上的展示數(shù)據(jù),代碼簡(jiǎn)單、優(yōu)美、自然,而且便于與在用的頁面框架集成。
感謝vue.js的作者,官方網(wǎng)站地址:https://cn.vuejs.org
舉個(gè)小例子。注意,代碼中使用jQuery、bootstrap。沒有用過bootstrap不影響閱讀本文。
一、返回的JSON數(shù)據(jù)示例
[ {"playid":"12113c676a4e4aefac75d793910ea193", "playname":"新建活動(dòng)", "startDate":"2017-01-01", "guestNum":2, "nickname":"wallimn", "blog":"http://wallimn.iteye.com"} ]
二、網(wǎng)頁代碼
<table class="table table-bordered table-striped table-condensed" id="recentPlayTable"> <tr> <th>名稱</th><th>時(shí)間</th><th>人數(shù)</th> </tr> <tr v-for="item in items"> <td>{{item.playname}}</td> <td>{{item.startDate}}</td> <td>{{item.guestNum}}</td> </tr> <tr v-if="loaded==false"> <td colspan="3" class="text-center">正在加載數(shù)據(jù)......</td> </tr> <tr v-if="loaded==true && items.length==0"> <td colspan="3" class="text-center">暫無數(shù)據(jù)</td> </tr> </table> <script type="text/javascript"> var playTableVue = new Vue({ el:"#recentPlayTable", data:{ items:[], loaded:false } }); $(function (){ $.getJSON("JSON",{playid:'${play.playid}'},function(json){ if(!json)json=[]; playTableVue.items=json; playTableVue.loaded=true; }); }); </script>
以上所述是小編給大家介紹的Vue.js展示AJAX數(shù)據(jù)簡(jiǎn)單示例,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
- 詳解vue 中使用 AJAX獲取數(shù)據(jù)的方法
- 詳解vue與后端數(shù)據(jù)交互(ajax):vue-resource
- Vue form 表單提交+ajax異步請(qǐng)求+分頁效果
- Vue-resource實(shí)現(xiàn)ajax請(qǐng)求和跨域請(qǐng)求示例
- vue使用Axios做ajax請(qǐng)求詳解
- 詳解Vue.js基于$.ajax獲取數(shù)據(jù)并與組件的data綁定
- Vue.js Ajax動(dòng)態(tài)參數(shù)與列表顯示實(shí)現(xiàn)方法
- vue使用ajax獲取后臺(tái)數(shù)據(jù)進(jìn)行顯示的示例
- vue.js 表格分頁ajax 異步加載數(shù)據(jù)
- 淺談Vue.js應(yīng)用的四種AJAX請(qǐng)求數(shù)據(jù)模式
- vue ajax 攔截原理與實(shí)現(xiàn)方法示例
相關(guān)文章
解決electron打包vue-element-admin項(xiàng)目頁面無法跳轉(zhuǎn)的問題小結(jié)
這篇文章主要介紹了解決electron打包vue-element-admin項(xiàng)目頁面無法跳轉(zhuǎn)的問題小結(jié),本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧2024-03-03Vue3+Vite+TS實(shí)現(xiàn)二次封裝element-plus業(yè)務(wù)組件sfasga
這篇文章主要介紹了在Vue3+Vite+TS的基礎(chǔ)上實(shí)現(xiàn)二次封裝element-plus業(yè)務(wù)組件sfasga,下面文章也將圍繞實(shí)現(xiàn)二次封裝element-plus業(yè)務(wù)組件sfasga的相關(guān)介紹展開相關(guān)內(nèi)容,具有一定的參考價(jià)值,需要的小伙伴可惡意參考一下2021-12-12VUE2.0+ElementUI2.0表格el-table循環(huán)動(dòng)態(tài)列渲染的寫法詳解
這篇文章主要介紹了VUE2.0+ElementUI2.0表格el-table循環(huán)動(dòng)態(tài)列渲染的寫法詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-11-11Vue中使用addEventListener添加事件、removeEventListener移除事件的示例詳解
最近在項(xiàng)目中需要用到addEventListener監(jiān)聽滾動(dòng)條滾動(dòng)的高度,所以就研究了一下在vue中是怎么進(jìn)行事件監(jiān)聽的,添加事件和移除事件結(jié)合示例代碼給大家介紹的非常詳細(xì),需要的朋友參考下吧2022-12-12vue中echarts的用法及與elementui-select的協(xié)同綁定操作
這篇文章主要介紹了vue中echarts的用法及與elementui-select的協(xié)同綁定操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-11-11vue3集成Element-Plus之全局導(dǎo)入和按需導(dǎo)入
這篇文章主要給大家介紹了關(guān)于vue3集成Element-Plus之全局導(dǎo)入和按需導(dǎo)入的相關(guān)資料,element-plus正是element-ui針對(duì)于vue3開發(fā)的一個(gè)UI組件庫(kù),?它的使用方式和很多其他的組件庫(kù)是一樣的,需要的朋友可以參考下2023-07-07vue?perfect-scrollbar(特定框架里使用非該框架定制庫(kù)/插件)
這篇文章主要為大家介紹了vue?perfect-scrollbar在特定框架里使用一款并非為該框架定制的庫(kù)/插件如何實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪<BR>2023-05-05Element?Table行的動(dòng)態(tài)合并及數(shù)據(jù)編輯示例
這篇文章主要為大家介紹了Element?Table行的動(dòng)態(tài)合并及數(shù)據(jù)編輯示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07el-table表格動(dòng)態(tài)合并相同數(shù)據(jù)單元格(可指定列+自定義合并)
工作時(shí)遇到的el-table合并單元格的需求,本文主要介紹了el-table表格動(dòng)態(tài)合并相同數(shù)據(jù)單元格(可指定列+自定義合并),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07Vue中el-form標(biāo)簽中的自定義el-select下拉框標(biāo)簽功能
這篇文章主要介紹了Vue中el-form標(biāo)簽中的自定義el-select下拉框標(biāo)簽功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-04-04