微信小程序?qū)崿F(xiàn)點(diǎn)贊、取消點(diǎn)贊,和多項(xiàng)點(diǎn)擊功能
文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)點(diǎn)贊、取消點(diǎn)贊,和多項(xiàng)點(diǎn)擊功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下...
最近接觸到小程序,發(fā)現(xiàn)很有意思,在項(xiàng)目中遇到了一點(diǎn)小問(wèn)題,就是點(diǎn)贊+取消點(diǎn)贊有些沖突,還有就是多項(xiàng)的點(diǎn)擊,話不多說(shuō)咱們直接上代碼!
效果圖
wxml
<
block
wx:for
=
"{{msg}}"
>
<
image
class
=
'imgList'
hidden
=
'{{item.show}}'
bindtap
=
'zan'
data-index
=
'{{index}}'
src
=
'../resizeApi.png'
></
image
>
<
image
class
=
'imgList'
hidden
=
'{{!item.show}}'
bindtap
=
'zan'
data-index
=
'{{index}}'
src
=
'../resizeApi (1).png'
></
image
>
<
text
> {{item.show}}</
text
>
</
block
>
wxss
.imgList{
height
:
150
rpx;
width
:
150
rpx;
}
js
Page({
data: {
msg: [
{
'show'
:
true
},
{
'show'
:
false
},
{
'show'
:
false
},
{
'show'
:
false
},
{
'show'
:
false
},
{
'show'
:
false
},
{
'show'
:
false
},
{
'show'
:
false
},
]
},
zan:
function
(e) {
const vm =
this
;
const _index = e.currentTarget.dataset.index;
let _msg = [...vm.data.msg];
// msg的引用
_msg[_index][
'show'
] = !vm.data.msg[_index][
'show'
];
vm.setData({
msg: _msg
})
}
});
代碼中用到了es6的解構(gòu)賦值,不知道的小伙伴可以百度學(xué)習(xí)一下了,其中的圖片可以自行下載,能看到效果就可以了。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助。
- 微信回應(yīng)上調(diào)民生銀行提現(xiàn)手續(xù)費(fèi):快捷支付手續(xù)費(fèi)比其他
- 2018微信月賬單查詢方法圖文教程 微信月賬單在哪看?
- 微信號(hào)注銷后可以重新注冊(cè)嗎 微信號(hào)注銷了可以找回來(lái)
- 微信最新iOS微信6.7.4版正式發(fā)布 iOS版微信6.7.4更新
- iOS微信更新6.7.4版本:適配iPhone XS MAX大屏幕
- 微信零錢通怎么開(kāi)通?微信零錢通收益怎么樣?
- 微信零錢通提現(xiàn)到銀行卡要手續(xù)費(fèi)嗎?微信零錢通怎么開(kāi)通
- 正面對(duì)決余額寶!微信支付新產(chǎn)品“零錢通”終于開(kāi)放公測(cè)
- 微信信用分怎么開(kāi)通?微信支付分和螞蟻信用分的區(qū)別
- 微信公眾平臺(tái)清理違規(guī)內(nèi)容 嚴(yán)厲打擊公眾號(hào)刷量刷粉行
微信回應(yīng)上調(diào)民生銀行提現(xiàn)手續(xù)費(fèi):快捷支付手續(xù)費(fèi)比其他銀行高
一則微信對(duì)提現(xiàn)或轉(zhuǎn)賬至民生銀行卡收費(fèi)調(diào)整的消息,引發(fā)業(yè)界對(duì)于微信支付收費(fèi)規(guī)則的關(guān)注。11月24日上午,微信方面對(duì)第一財(cái)經(jīng)回應(yīng)稱,由于民生銀行快捷支付手續(xù)費(fèi)收費(fèi)較高,基于成本...
2018微信月賬單查詢方法圖文教程 微信月賬單在哪看?
微信月賬單是能夠查詢當(dāng)月微信上面的支出和收入的,如果你不知道在哪看的話,可以看看本站提供的2018微信月賬單查詢方法,希望能夠幫助到大家。2018微信月賬單查詢方法:1.首先打開(kāi)...
微信號(hào)注銷后可以重新注冊(cè)嗎 微信號(hào)注銷了可以找回來(lái)嗎
微信賬號(hào)注銷過(guò)的小伙伴們,如果后悔想要找回以前賬號(hào)的話,是不是需要重新注冊(cè)呢?還是用以前的手機(jī)號(hào)登錄即可?建議大家自己在手機(jī)上面試試就知道了,如果需要重新注冊(cè)的話,那...
微信最新iOS微信6.7.4版正式發(fā)布 iOS版微信6.7.4更新了什么?
11月19日上午,騰訊正式發(fā)布了最新的iOS微信6.7.4版本,本次更新主要是修復(fù)了在iPhone XS, iPhone XS Max上遇到的問(wèn)題。帶來(lái)了不少優(yōu)化和改進(jìn),那么,微信6.7.4更新了什么呢?以下是...
iOS微信更新6.7.4版本:適配iPhone XS MAX大屏幕
11月19日上午,iOS版本微信迎來(lái)了版本 6.7.4的更新,本次更新主要是修復(fù)了在iPhone XS, iPhone XS Max上遇到的問(wèn)題。在此之前,微信在iPhone XR和iPhone XS Max更大的屏幕中僅僅...
微信零錢通怎么開(kāi)通?微信零錢通收益怎么樣?
近日騰訊宣布新功能零錢通上線公測(cè),用戶想要理財(cái)?shù)脑?,就可以通過(guò)零錢通購(gòu)買貨基獲取理財(cái)收益。而且,用戶還可用于微信支付中的所有消費(fèi)場(chǎng)景。那么,微信零錢通怎么開(kāi)通呢?今...
微信零錢通提現(xiàn)到銀行卡要手續(xù)費(fèi)嗎?微信零錢通怎么開(kāi)通?
近日,微信新功能“零錢通”正式上線公測(cè)。據(jù)官方介紹,用戶開(kāi)通零錢通后,可以將微信錢包里的資金直接用于微信支付所有場(chǎng)景的消費(fèi),并同時(shí)自動(dòng)獲取理財(cái)?shù)氖找妗墓δ軄?lái)...
正面對(duì)決余額寶!微信支付新產(chǎn)品“零錢通”終于開(kāi)放公測(cè)
11月16日,微信的一款新產(chǎn)品“零錢通”終于開(kāi)放公測(cè):用戶可將微信錢包里的零錢直接用于微信支付,同時(shí)又可以獲得理財(cái)收益。...
微信信用分怎么開(kāi)通?微信支付分和螞蟻信用分的區(qū)別
在互聯(lián)網(wǎng)信用體系方面,支付寶和京東的建設(shè)已經(jīng)十分成熟了,而另一家大廠,微信似乎落下了不少。近日有媒體爆料,微信支付分已經(jīng)開(kāi)始重新上線測(cè)試,預(yù)計(jì)將對(duì)標(biāo)螞蟻信用和京東的小白信...
微信公眾平臺(tái)清理違規(guī)內(nèi)容 嚴(yán)厲打擊公眾號(hào)刷量刷粉行為
11月10日晚上,微信公眾平臺(tái)發(fā)表公告,針對(duì)低俗內(nèi)容,針對(duì)網(wǎng)絡(luò)謠言的傳播,針對(duì)抄襲及侵權(quán),針對(duì)“刷量刷粉”等行為進(jìn)行嚴(yán)厲打擊,公告全文如下:
微信一直以來(lái),微信對(duì)損害內(nèi)容...