做爰高潮a片〈毛片〉,尤物av天堂一区二区在线观看,一本久久A久久精品VR综合,添女人荫蒂全部过程av

最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

小程序?qū)崿F(xiàn)左滑刪除功能

來(lái)源:懂視網(wǎng) 責(zé)編:小OO 時(shí)間:2020-11-27 22:05:46
文檔

小程序?qū)崿F(xiàn)左滑刪除功能

本文實(shí)例為大家分享了小程序?qū)崿F(xiàn)左滑刪除功能的具體代碼,供大家參考,具體內(nèi)容如下:<。-- 外層包裹視圖 -->;<;view class="cont">;<。-- 列表 -->;<;view wx:for="{{list}}" wx:key="index" class="list">;<。-- 滑動(dòng)刪除 -->;<;view bindtouchstart="touchS" bindtouchmove="touchM" bindtouchend="touchE" data-index="{{index}}" style="{{item.shows}}" class="list_del txt">;<CSS。
推薦度:
導(dǎo)讀本文實(shí)例為大家分享了小程序?qū)崿F(xiàn)左滑刪除功能的具體代碼,供大家參考,具體內(nèi)容如下:<。-- 外層包裹視圖 -->;<;view class="cont">;<。-- 列表 -->;<;view wx:for="{{list}}" wx:key="index" class="list">;<。-- 滑動(dòng)刪除 -->;<;view bindtouchstart="touchS" bindtouchmove="touchM" bindtouchend="touchE" data-index="{{index}}" style="{{item.shows}}" class="list_del txt">;<CSS。

本文實(shí)例為大家分享了小程序?qū)崿F(xiàn)左滑刪除功能的具體代碼,供大家參考,具體內(nèi)容如下

<!-- 外層包裹視圖 -->
<view class="cont">
 <!-- 列表 -->
 <view wx:for="{{list}}" wx:key="index" class="list">
 <!-- 滑動(dòng)刪除 -->
 <view bindtouchstart="touchS" bindtouchmove="touchM" bindtouchend="touchE" data-index="{{index}}" style="{{item.shows}}" class="list_del txt">
 <!-- 列表圖片 -->
 <image class="list_img" mode="widthFix" src="{{item.image}}"></image>
 <!-- 列表名稱 -->
 <text class='list_name'>{{item.name}}</text>
 <!-- 列表標(biāo)題 -->
 <label class='list_title'>{{item.title}}</label>
 <!-- 活動(dòng)時(shí)間 -->
 <text class='list_datas'>活動(dòng)時(shí)間:{{item.datas}}</text>
 </view>
 <!-- 刪除 -->
 <view data-index="{{index}}" bindtap="delItem" class="list_del del">刪除</view>
 </view>
</view>


CSS:

/* 父級(jí) */
page{
 background-color: #f5f5f5;
}
 
/* 外層視圖 */
.cont{ 
 width: 100%; 
 margin: 0 auto; 
} 
 
.list{ 
 position: relative; 
 height: 170rpx; 
margin: 20rpx; 
border-radius: 10rpx;
 line-height: 170rpx; 
 overflow: hidden; 
} 
/* 刪除外層包裹視圖 */
.list_del{ 
 position: absolute; 
 top:0; 
} 
.list_del.txt{ 
 position: relative;
 background-color: #fff; 
 width: 100%; 
 z-index: 5; 
 padding:0 10rpx; 
 transition: left 0.2s ease-in-out; 
 white-space:nowrap; 
 overflow:hidden; 
 text-overflow:ellipsis; 
} 
/* 刪除 */
.list_del.del{ 
 background-color: #e64340; 
 width: 180rpx;text-align: center; 
 z-index: 4; 
 right: 0; 
 color: #fff 
} 
/* 列表圖片 */
.list_img{ 
 
width: 105rpx;
height: 105rpx;
border-radius: 10rpx;
vertical-align: middle; 
margin-left: 15rpx;
margin-top: -8rpx;
} 
 
 /* 列表名稱 */
.list_name{
 position: absolute;
 left:168rpx;
 bottom:18rpx;
}
/* 列表標(biāo)題 */
.list_title{
 position: absolute;
 right:155rpx;
 bottom:18rpx; 
 font-size: 13px;
 color: #818181;
}
/* 活動(dòng)時(shí)間 */
.list_datas{
 position: absolute;
 left:168rpx;
 top:35rpx; 
 font-size: 13px;
 color: #818181;
}

js:

// 默認(rèn)聲明一個(gè)函數(shù)記錄list顯示的數(shù)據(jù)---刪除狀態(tài)
var initdata = function(that) {
 var list = that.data.list
 for (var i = 0; i < list.length; i++) {
 list[i].shows = ""
 }
 that.setData({
 list: list
 })
}
var app = new getApp();
Page({
 data: {
 delBtnWidth: 185, //刪除按鈕寬度單位(rpx) 
 // 列表數(shù)據(jù)
 list: [{
 // 刪除狀態(tài)
 shows: "",
 // 列表中圖片
 image: "../../image/list_img.png",
 // 昵稱
 name: "菜鳥(niǎo)老五",
 // 簡(jiǎn)介title
 title: "主辦方:小米科技",
 // 日期
 datas: "2017.02.21"
 },
 {
 shows: "",
 image: "../../image/list_img.png",
 name: "菜鳥(niǎo)老五",
 title: "主辦方:小米科技",
 datas: "2017.02.21"
 },
 {
 shows: "",
 image: "../../image/list_img.png",
 name: "菜鳥(niǎo)老五",
 title: "主辦方:小科技",
 datas: "2017.02.21"
 },
 {
 shows: "",
 image: "../../image/list_img.png",
 name: "菜鳥(niǎo)老五",
 title: "主辦方:小米科技",
 datas: "2017.02.21"
 },
 {
 shows: "",
 image: "../../image/list_img.png",
 name: "菜鳥(niǎo)老五",
 title: "主辦方:小米科技",
 datas: "2017.02.21"
 },
 
 ],
 
 },
 
 onLoad: function(options) {
 this.initEleWidth();
 },
 
 // 開(kāi)始滑動(dòng)事件
 touchS: function(e) {
 if (e.touches.length == 1) {
 this.setData({
 //設(shè)置觸摸起始點(diǎn)水平方向位置 
 startX: e.touches[0].clientX
 });
 }
 },
 touchM: function(e) {
 var that = this;
 initdata(that)
 if (e.touches.length == 1) {
 //手指移動(dòng)時(shí)水平方向位置 
 var moveX = e.touches[0].clientX;
 //手指起始點(diǎn)位置與移動(dòng)期間的差值 
 var disX = this.data.startX - moveX;
 var delBtnWidth = this.data.delBtnWidth;
 // var txtStyle = "";
 if (disX == 0 || disX < 0) { //如果移動(dòng)距離小于等于0,文本層位置不變 
 // txtStyle = "left:0px";
 } else if (disX > 0) { //移動(dòng)距離大于0,文本層left值等于手指移動(dòng)距離 
 // txtStyle = "left:-" + disX + "px";
 if (disX >= delBtnWidth) {
 //控制手指移動(dòng)距離最大值為刪除按鈕的寬度 
 // txtStyle = "left:-" + delBtnWidth + "px";
 }
 }
 
 }
 },
 // 滑動(dòng)中事件
 touchE: function(e) {
 if (e.changedTouches.length == 1) {
 //手指移動(dòng)結(jié)束后水平位置 
 var endX = e.changedTouches[0].clientX;
 //觸摸開(kāi)始與結(jié)束,手指移動(dòng)的距離 
 var disX = this.data.startX - endX;
 var delBtnWidth = this.data.delBtnWidth;
 //如果距離小于刪除按鈕的1/2,不顯示刪除按鈕 
 var txtStyle = "";
 txtStyle = disX > delBtnWidth / 2 ? "left:-" + delBtnWidth + "px" : "left:0px";
 
 //獲取手指觸摸的是哪一項(xiàng) 
 var index = e.target.dataset.index;
 var list = this.data.list;
 list[index].shows = txtStyle;
 console.log("1", list[index].shows);
 //更新列表的狀態(tài) 
 this.setData({
 list: list
 });
 } else {
 console.log("2");
 }
 },
 //獲取元素自適應(yīng)后的實(shí)際寬度 
 getEleWidth: function(w) {
 var real = 0;
 try {
 var res = wx.getSystemInfoSync().windowWidth;
 var scale = (750 / 2) / (w / 2); //以寬度750px設(shè)計(jì)稿做寬度的自適應(yīng) 
 // console.log(scale); 
 real = Math.floor(res / scale);
 return real;
 } catch (e) {
 return false;
 // Do something when catch error 
 }
 },
 initEleWidth: function() {
 var delBtnWidth = this.getEleWidth(this.data.delBtnWidth);
 this.setData({
 delBtnWidth: delBtnWidth
 });
 },
 //點(diǎn)擊刪除按鈕事件 
 delItem: function(e) {
 var that = this;
 // 打印出當(dāng)前選中的index
 console.log(e.currentTarget.dataset.index);
 // 獲取到列表數(shù)據(jù)
 var list = that.data.list;
 // 刪除
 list.splice(e.currentTarget.dataset.index, 1);
 // 重新渲染
 that.setData({
 list: list
 })
 initdata(that)
 }
})

聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

小程序?qū)崿F(xiàn)左滑刪除功能

本文實(shí)例為大家分享了小程序?qū)崿F(xiàn)左滑刪除功能的具體代碼,供大家參考,具體內(nèi)容如下:<。-- 外層包裹視圖 -->;<;view class="cont">;<。-- 列表 -->;<;view wx:for="{{list}}" wx:key="index" class="list">;<。-- 滑動(dòng)刪除 -->;<;view bindtouchstart="touchS" bindtouchmove="touchM" bindtouchend="touchE" data-index="{{index}}" style="{{item.shows}}" class="list_del txt">;<CSS。
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 鲁甸县| 塘沽区| 淳安县| 龙里县| 砀山县| 炎陵县| 滨州市| 彰化县| 莒南县| 济宁市| 美姑县| 宜章县| 林口县| 宣城市| 江口县| 敦化市| 隆子县| 贵定县| 循化| 松原市| 定结县| 乐都县| 新宾| 黑龙江省| 栖霞市| 莱西市| 泰安市| 商河县| 长宁区| 山西省| 黄骅市| 尼勒克县| 喀喇| 临潭县| 洛阳市| 忻城县| 双峰县| 安远县| 钟祥市| 开阳县| 甘南县|