淺談vue獲得后臺(tái)數(shù)據(jù)無(wú)法顯示到table上面的坑
因?yàn)閯倢W(xué)vue然后自己自習(xí)了一下axios,然后想寫(xiě)一個(gè)簡(jiǎn)單的查詢后臺(tái)數(shù)據(jù)
<tr v-for=" user in uList">
<td>{{user.id}}</td>
<td>{{user.name}}</td>
<td>{{user.gender}}</td>
</td>
</tr>
然后先是寫(xiě)了這樣一個(gè)代碼
created: function () {
axios.get("http://localhost:8080/student/findAll").then(function (response) {
this.uList = response.data;
console.log(uList);
}).catch(function (reason) {
})
}
然后后臺(tái)可以獲取到數(shù)據(jù),但是無(wú)法顯示到table上面
發(fā)現(xiàn)this.uList雖然改變的數(shù)據(jù)但是數(shù)據(jù)無(wú)法顯示到table上面
然后發(fā)現(xiàn)這里的this不是外部的this對(duì)象,然后進(jìn)行了更改,數(shù)據(jù)就回顯了
new Vue({
el:'#app',
data:{
uList:[],
},
created: function () {
var arr = this;
axios.get("http://localhost:8080/student/findAll").then(function (response) {
arr.uList = response.data;
console.log(uList);
}).catch(function (reason) {
})
}
})
補(bǔ)充知識(shí):vue data有值,但是頁(yè)面{{}} 取不到值
我的問(wèn)題出在js引入的順序不對(duì),導(dǎo)致不能正常顯示vue中的值
正確的順序應(yīng)該是:
先引入vue的js--------html代碼-----最后引入自己寫(xiě)的js
以上這篇淺談vue獲得后臺(tái)數(shù)據(jù)無(wú)法顯示到table上面的坑就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- vuex中遇到的坑,vuex數(shù)據(jù)改變,組件中頁(yè)面不渲染操作
- 解決Vue大括號(hào)字符換行踩的坑
- 解決Vue watch里調(diào)用方法的坑
- 淺談Vue使用Cascader級(jí)聯(lián)選擇器數(shù)據(jù)回顯中的坑
- 淺談vue websocket nodeJS 進(jìn)行實(shí)時(shí)通信踩到的坑
- Vue父子組件傳值的一些坑
- 淺談vue項(xiàng)目利用Hbuilder打包成APP流程,以及遇到的坑
- 淺談vue中使用編輯器vue-quill-editor踩過(guò)的坑
- 解決vue 給window添加和移除resize事件遇到的坑
- vue項(xiàng)目使用高德地圖的定位及關(guān)鍵字搜索功能的實(shí)例代碼(踩坑經(jīng)驗(yàn))
- 學(xué)習(xí) Vue.js 遇到的那些坑
相關(guān)文章
vue-router4版本第一次打開(kāi)界面不匹配路由問(wèn)題解決
本文主要介紹了vue-router4版本第一次打開(kāi)界面不匹配路由問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2023-04-04
vue的無(wú)縫滾動(dòng)組件vue-seamless-scroll實(shí)例
本篇文章主要給大家講解了vue的無(wú)縫滾動(dòng)組件vue-seamless-scroll的用法,需要的朋友參考學(xué)習(xí)下吧。2017-12-12
vue使用動(dòng)態(tài)組件實(shí)現(xiàn)TAB切換效果完整實(shí)例
在實(shí)際項(xiàng)目開(kāi)發(fā)中,我們經(jīng)常會(huì)遇到選項(xiàng)卡切換,對(duì)于一個(gè)前端工程師來(lái)說(shuō),組件化/模塊化開(kāi)發(fā)是一種必備的行為規(guī)范,下面這篇文章主要給大家介紹了關(guān)于vue使用動(dòng)態(tài)組件實(shí)現(xiàn)TAB切換效果的相關(guān)資料,需要的朋友可以參考下2023-05-05
Vue項(xiàng)目首屏性能優(yōu)化組件實(shí)戰(zhàn)指南
Vue眾所周知是一個(gè)輕量級(jí)的框架,源碼僅僅為72.9KB,但是也有它自己的缺點(diǎn),就是首屏加載會(huì)比較慢,這篇文章主要給大家介紹了關(guān)于Vue項(xiàng)目首屏性能優(yōu)化組件的相關(guān)資料,需要的朋友可以參考下2021-11-11

