最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

微信小程序?qū)崿F(xiàn)笑臉評分功能

 更新時間:2018年11月03日 08:59:35   作者:面壁思過程  
這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)笑臉評分功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了微信小程序?qū)崿F(xiàn)笑臉評分的具體代碼,供大家參考,具體內(nèi)容如下

image方式實現(xiàn)的笑臉評分功能

由于我這里的圖片使用的不是背景圖,所以實現(xiàn)方法跟使用背景圖的方式不同
你也可以使用wx:for來操作   由于微信小程序需要base64格式或者網(wǎng)圖才能設(shè)置背景圖  所以就沒用背景圖

首先這里放的是差中好評的三張圖,首先進入頁面進行評分時需要默認是好評  1.png表示的是未選中圖片  2.png代表的是選中的圖片   圖片點擊綁定了同一個函數(shù)

<view class='evaluation_top'>
<view class='ico' bindtap='change_color' data-id='1'>
<image class='ico_pace' src='../image/差評{{ico_index1}}.png' style='width:80rpx;height:80rpx; '></image>
差評
</view>
<view class='ico' bindtap='change_color' data-id='2'>
<image class='ico_pace' src='../image/中評{{ico_index2}}.png' style='width:80rpx;height:80rpx; '></image>
中評
</view>
<view class='ico' bindtap='change_color' data-id='3'>
<image class='ico_pace' src='../image/好評{{ico_index3}}.png' style='width:80rpx;height:80rpx; '></image>
好評
</view>
</view>

js:

Page({
/**
* 頁面的初始數(shù)據(jù)  ico_index默認表示的是三張圖片是否被選中的狀態(tài)  face_type表示的是評分  差中好評分別對應(yīng)分數(shù)為1,3,5 因為當(dāng)前默認好評所以評分默認為5
*/
data: {
ico_index1:'1',
ico_index2: '1',
ico_index3: '2',
face_type: '5',
},

change_color:function(e){
var id = e.currentTarget.dataset.id;   //獲取當(dāng)前點擊的是哪一個圖片  通過wxml中data-id 來判斷的
console.log(id);
if (id==1){             //如果此時點擊的是第1張圖片 第1張圖片變成2.png, 則其他圖片變成1.png ,且此時評分變?yōu)?  后面以此類推
this.setData({
ico_index1: '2',
ico_index2: '1',
ico_index3: '1',
face_type: '1'
})

}
if (id == 2) {
this.setData({
ico_index1: '1',
ico_index2: '2',
ico_index3: '1',
face_type:'3'
})


}
if (id == 3) {
this.setData({
ico_index1: '1',
ico_index2: '1',
ico_index3: '2',
face_type:'5'   //wxml中直接通過{{face_type}}模板語言來使用
})
}
},

})

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • webpack 1.x升級過程中的踩坑總結(jié)大全

    webpack 1.x升級過程中的踩坑總結(jié)大全

    webpack1已結(jié)不再維護了,官方在主推webpack2,最近在升級webpack過程中遇到了不少的問題,所以下面這篇文章主要給大家總結(jié)了一些在webpack 1.x升級過程中的遇到的坑,以及詳細的解決方法,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-08-08
  • js 數(shù)據(jù)類型判斷的方法

    js 數(shù)據(jù)類型判斷的方法

    這篇文章主要介紹了js 數(shù)據(jù)類型判斷的方法,幫助大家更好的理解和使用JavaScript,感興趣的朋友可以了解下
    2020-12-12
  • Javascript中innerHTML用法實例分析

    Javascript中innerHTML用法實例分析

    這篇文章主要介紹了Javascript中innerHTML用法,實例分析了實用innerHTML獲取對應(yīng)元素內(nèi)容的使用技巧,需要的朋友可以參考下
    2015-01-01
  • javascript中的previousSibling和nextSibling的正確用法

    javascript中的previousSibling和nextSibling的正確用法

    這篇文章主要介紹了javascript中的previousSibling和nextSibling的正確用法的相關(guān)資料,需要的朋友可以參考下
    2015-09-09
  • JS動態(tài)圖片的實現(xiàn)方法完整示例

    JS動態(tài)圖片的實現(xiàn)方法完整示例

    這篇文章主要介紹了JS動態(tài)圖片的實現(xiàn)方法,結(jié)合完整實例形式分析了JavaScript鼠標響應(yīng)與頁面元素屬性動態(tài)變換相關(guān)操作技巧,需要的朋友可以參考下
    2020-01-01
  • 如何獲取TypeScript的聲明文件.d.ts

    如何獲取TypeScript的聲明文件.d.ts

    這篇文章主要介紹了如何獲取TypeScript的聲明文件.d.ts 的相關(guān)知識,非常不錯,具有參考借鑒價值,需要的朋友參考下
    2018-05-05
  • BootStrap中關(guān)于Select下拉框選擇觸發(fā)事件及擴展

    BootStrap中關(guān)于Select下拉框選擇觸發(fā)事件及擴展

    Select下拉框的問題,想在選擇一個選項后,前臺顯示做出變動,并且知道選擇的是第幾個選項。 怎么解決這個問題呢?下面小編給大家?guī)砹薆ootStrap中關(guān)于Select下拉框選擇觸發(fā)事件及擴展,需要的朋友參考下吧
    2016-11-11
  • JS實現(xiàn)勻速與減速緩慢運動的動畫效果封裝示例

    JS實現(xiàn)勻速與減速緩慢運動的動畫效果封裝示例

    這篇文章主要介紹了JS實現(xiàn)勻速與減速緩慢運動的動畫效果,結(jié)合實例形式分析了JavaScript封裝結(jié)合定時器的頁面元素動態(tài)變換效果動畫相關(guān)操作技巧,需要的朋友可以參考下
    2018-08-08
  • JavaScript中常見獲取元素的方法匯總

    JavaScript中常見獲取元素的方法匯總

    本文向大家介紹了javascript中常見的3種獲取元素的方法,分別是通過元素ID、通過標簽名字和通過類名字來獲取,并附上了示例,希望大家能夠喜歡。
    2015-03-03
  • js判斷是否按下了Shift鍵的方法

    js判斷是否按下了Shift鍵的方法

    這篇文章主要介紹了js判斷是否按下了Shift鍵的方法,主要通過event.shiftKey方法來判斷,需要的朋友可以參考下
    2015-01-01

最新評論

白玉县| 进贤县| 宜丰县| 昌乐县| 苗栗县| 巴彦淖尔市| 湖南省| 定结县| 温泉县| 新龙县| 若羌县| 政和县| 彝良县| 定远县| 永丰县| 廉江市| 拉萨市| 道真| 麻城市| 静宁县| 清河县| 兴宁市| 星子县| 金秀| 文成县| 普宁市| 凤阳县| 台北市| 旅游| 和平县| 鹤岗市| 桐庐县| 宁河县| 环江| 凭祥市| 西城区| 阳曲县| 彭水| 余江县| 县级市| 时尚|