在使用vue+Spring框架搭建圖書館管理系統的時候,遇到了一個問題,
我在做查找功能的時候,就是我想判斷get方法回傳來的response.data里面是否為空,如果資料庫中沒有對應的資訊則報出警告資訊,如果不為空,則賦值給tableData:[ ],然后在vue前端顯示出對應串列的值
這是我在vue上的代碼:
methods:{
doSubmit() {
this.$axios.get('/searchUser'+this.form.studentCode).then(resp => {
if(JSON.stringify(resp.data)==='[]'){
alert("該學生不存在")
}else{
this.tableData = resp.data;
}
})
},
}
其中比較關鍵的是JSON.stringify()這個方法,這個方法是將JavaScript值轉換成字串,這時候就能進行判斷了,如果搜索的時候沒有搜索到對應的值,沒抓取到相應的值,就會執行alert
因為有時候我們需要針對搜索資料不存在的執行一些陳述句,這個是比較小的知識點,不過我也實驗了一會兒才實驗出來,希望能給到大家一些幫助,如果有什么說的不夠準確或者不夠充分的,還請各位指正補充~~
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/293992.html
標籤:其他
