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