真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Vue+Bootstrap如何實(shí)現(xiàn)收藏點(diǎn)贊功能-創(chuàng)新互聯(lián)

Vue+Bootstrap如何實(shí)現(xiàn)收藏點(diǎn)贊功能?針對(duì)這個(gè)問(wèn)題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問(wèn)題的小伙伴找到更簡(jiǎn)單易行的方法。

我們提供的服務(wù)有:成都做網(wǎng)站、網(wǎng)站建設(shè)、外貿(mào)營(yíng)銷網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、右玉ssl等。為1000多家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的右玉網(wǎng)站制作公司

點(diǎn)贊功能邏輯

點(diǎn)贊功能說(shuō)明:連接了數(shù)據(jù)庫(kù),在有登錄功能的基礎(chǔ)上。

點(diǎn)贊功能具體實(shí)現(xiàn)目標(biāo),如下:

1、用戶點(diǎn)擊一次加入收藏,數(shù)量加一,再次點(diǎn)擊取消收藏,數(shù)量減一 ;
2、當(dāng)多用戶收藏,喜歡數(shù)量累加 ;
3、如果用戶已收藏,顯示紅心(點(diǎn)亮圖標(biāo)),未收藏,否之。 ;

點(diǎn)贊功能說(shuō)明:點(diǎn)贊功能用到兩個(gè)表,點(diǎn)贊表和數(shù)據(jù)表的count。

Vue+Bootstrap如何實(shí)現(xiàn)收藏點(diǎn)贊功能

Vue+Bootstrap如何實(shí)現(xiàn)收藏點(diǎn)贊功能

功能分析:

Vue+Bootstrap如何實(shí)現(xiàn)收藏點(diǎn)贊功能

具體實(shí)現(xiàn)如圖,可把該功能分為兩個(gè)部分,分別實(shí)現(xiàn)。

1.紅心部分邏輯:

1.1 加載數(shù)據(jù)時(shí)顯示:獲取登陸者的id,通過(guò)id查詢點(diǎn)贊表,獲取該id下的所有喜歡(點(diǎn)贊)的數(shù)據(jù),放入一個(gè)全局變量數(shù)組,然后加載數(shù)據(jù)時(shí),通過(guò)數(shù)組判斷喜歡(點(diǎn)贊)顯示已收藏或未收藏。注釋:用到了兩個(gè)全局變量數(shù)組。1.1用到的數(shù)組:存放對(duì)應(yīng)數(shù)據(jù)id。1.2用到的數(shù)組結(jié)構(gòu):下標(biāo)存數(shù)據(jù)id,內(nèi)容存0或1。)
1.2 實(shí)現(xiàn)點(diǎn)擊在已收藏(點(diǎn)贊)和未收藏(點(diǎn)贊)狀態(tài)之間切換:通過(guò)全局變量數(shù)組(1.1注釋),判斷當(dāng)前是已收藏還是未收藏,若已收藏,則點(diǎn)擊后顯示未收藏,反之類似。

2.數(shù)值部分邏輯:

2.1 數(shù)值用數(shù)據(jù)表的count顯示:若數(shù)據(jù)表中的count不為空,則數(shù)值直接用count顯示。若數(shù)據(jù)表中的count為空,則通過(guò)數(shù)據(jù)id,在點(diǎn)贊表查找,如果點(diǎn)贊表中未有該數(shù)據(jù)id,count置0,如果有該數(shù)據(jù)id,計(jì)算個(gè)數(shù),放入count。
2.2 實(shí)現(xiàn)點(diǎn)擊,若已收藏,值加1,取消收藏,值減1:通過(guò)1.1.2的全局變量數(shù)組,判斷當(dāng)前是已收藏還是未收藏,若已收藏,則點(diǎn)擊后count減1,把點(diǎn)贊表中當(dāng)前用戶刪除。若未收藏,則點(diǎn)擊后count加1,在點(diǎn)贊表中添加當(dāng)前用戶。

點(diǎn)贊功能具體實(shí)現(xiàn)

通過(guò)bootstrap+Vue來(lái)實(shí)現(xiàn)的。

當(dāng)按鈕的class是glyphicon glyphicon-heart-empty顯示空心,是glyphicon glyphicon-heart顯示紅心。數(shù)值由count顯示。

Vue+Bootstrap如何實(shí)現(xiàn)收藏點(diǎn)贊功能

前端收藏按鈕代碼。

// 點(diǎn)贊按鈕

名稱欄目:Vue+Bootstrap如何實(shí)現(xiàn)收藏點(diǎn)贊功能-創(chuàng)新互聯(lián)
文章位置:http://weahome.cn/article/disjce.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部