久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

vue.js和sql怎么實現添加用戶功能

123次閱讀
沒有評論

共計 1380 個字符,預計需要花費 4 分鐘才能閱讀完成。

自動寫代碼機器人,免費開通

這篇文章給大家分享的是有關 vue.js 和 sql 怎么實現添加用戶功能的內容。丸趣 TV 小編覺得挺實用的,因此分享給大家做個參考,一起跟隨丸趣 TV 小編過來看看吧。

Vue 的優點

Vue 具體輕量級框架、簡單易學、雙向數據綁定、組件化、數據和結構的分離、虛擬 DOM、運行速度快等優勢,Vue 中頁面使用的是局部刷新,不用每次跳轉頁面都要請求所有數據和 dom,可以大大提升訪問速度和用戶體驗。

添加用戶功能的實現需求

單擊添加按鈕之后,會彈出一個添加用戶的對話框,然后在這個對話框里輸入添加用戶的信息,點擊添加,用戶信息會在最后一頁展示出來。

給添加用戶按鈕綁定單擊事件

給添加用戶按鈕綁定一個單擊事件,點擊添加用戶按鈕之后,會彈出一個添加用戶的對話框,綁定的單擊事件如下圖:

vue.js 和 sql 怎么實現添加用戶功能

添加用戶的對話框的效果和代碼

效果如下圖:

vue.js 和 sql 怎么實現添加用戶功能

代碼如下圖:

vue.js 和 sql 怎么實現添加用戶功能

添加用戶對話框需要用到的 UserList.vue 組件中的數據

在添加表單中輸入添加用戶的信息之后,因為是雙向綁定,所以用戶信息會被存儲到名字為 addForm 的 json 對象的屬性中,addForm 數據對象如下圖:

vue.js 和 sql 怎么實現添加用戶功能

UserList.vue 組件中的 addUser 方法

addUser 方法中的內容如下圖:

vue.js 和 sql 怎么實現添加用戶功能

vue.js 和 sql 怎么實現添加用戶功能

addUser 方法執行成功之后,數據庫中的 easyUser 表中已經新增了一條用戶數據,需要在 UserList.vue 組件的顯示用戶的表格中,顯示這條新增的數據,怎樣顯示呢?就是把當前頁碼改為一個很大的值,大過總頁碼,因為在 SpringBoot 的配置文件中已經設置了分頁參數合理化參數 reasonabled 的值為 ture,所以這個很大的頁碼其實就相當于是最后一頁的頁碼。設置完當前頁碼后,在 addUser 方法中調用 getUserList 方法重新加載最后一頁的用戶集合數據即可。

getUserList 方法

getUserList 方法,用來為 userList 和 total 數據賦值,如下圖:

vue.js 和 sql 怎么實現添加用戶功能

UserList.vue 組件中的分頁數據

如下圖:

vue.js 和 sql 怎么實現添加用戶功能

SpringBoot 后端控制器中接收 pageuser 請求的方法 getUserList

因為后端需要接收前端傳遞來的 Page 這個 json 對象,所以要在后端寫一個與之對應的 Page 實體類,這樣方便接收前端傳遞來的參數,Page 實體類如下圖:

vue.js 和 sql 怎么實現添加用戶功能

SpringBoot 后端中的 getUserList 方法,如下圖:

vue.js 和 sql 怎么實現添加用戶功能

動態代理接口 UserDao 中的 getAllUser 方法

如下圖:

vue.js 和 sql 怎么實現添加用戶功能

vue.js 和 sql 怎么實現添加用戶功能

UserDao.xml 映射文件中的 sql 語句

如下圖:

vue.js 和 sql 怎么實現添加用戶功能

addUser 方法中執行完 getUserList 方法之后,會把查詢到的分頁數據重新渲染到 UserList.vue 組件顯示用戶信息的表格中

存儲用戶信息的表格,如下圖:

vue.js 和 sql 怎么實現添加用戶功能

getUserList 方法執行之后,當前頁面的數據,都會存儲到 userList 集合中,如下圖:

vue.js 和 sql 怎么實現添加用戶功能

使用 elment ui 中的表格顯示 userList 集合中的用戶數據,如下圖:

vue.js 和 sql 怎么實現添加用戶功能

測試

首選進入首頁點擊添加用戶按鈕如下圖:

vue.js 和 sql 怎么實現添加用戶功能

然后在彈出的對話框中填寫要添加的用戶信息,如下圖:

vue.js 和 sql 怎么實現添加用戶功能

點擊添加按鈕如下圖:

vue.js 和 sql 怎么實現添加用戶功能

查看數據庫中的 easyUser 表,如下圖:

vue.js 和 sql 怎么實現添加用戶功能

感謝各位的閱讀!關于“vue.js 和 sql 怎么實現添加用戶功能”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識,如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!

向 AI 問一下細節

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-12-04發表,共計1380字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 北碚区| 高安市| 宜章县| 通渭县| 长泰县| 犍为县| 正阳县| 长丰县| 响水县| 景东| 屯昌县| 额尔古纳市| 章丘市| 体育| 民县| 顺义区| 邓州市| 宝鸡市| 五常市| 昭觉县| 濮阳市| 惠东县| 安多县| 长岭县| 德格县| 边坝县| 西安市| 博白县| 江油市| 平塘县| 宾川县| 庆阳市| 隆安县| 郯城县| 五华县| 梁山县| 呼图壁县| 揭东县| 阳原县| 泽库县| 遂宁市|