index.wxml
你有一封新的信件
致 }}
···by }
2.index.wxss
.xin
.xin .title
.xin .border
.xin-list
.xin-list .single:nth-of-type(1)
/* .xin-list .single:nth-of-type(2)
.xin-list .single:nth-of-type(3)
*/.xin-list .single:nth-of-type(n+4)
.xin-list .single
.xin-shou
.xin-body
.shenglue
.xin-xie
index.js
//獲取應用例項
page(,
startx:0, //開始移動時距離左
endx:0, //結束移動時距離左
nowpage:0, //當前是第幾個個頁面
xinlist:[,,
,,,,
,]
},//事件處理函式
onload: function (e) ,
onready: function () ,
return
},//手指觸發開始移動
movestart:function(e) );
},//手指觸控後移動完成觸發事件
moveitem: function (e) );
//計算手指觸控偏移劇距離
var movex = this.data.startx - this.data.endx;
//向左移動
if(movex > 20 ))
return false;
}that.setdata();
this.checkpage(this.data.nowpage);
}if(movex < -20) )
return false;
} that.setdata();
this.checkpage(this.data.nowpage);
// wx.showtoast()}},
// 頁面判斷邏輯,傳入引數為當前是第幾頁
checkpage:function(index) );
//向左移動上乙個頁面
if(i == (index - 1) ));
}//向右移動的最右邊要display:none的頁面
if (i == (index + 3)) );
}if(i == index || (i > index && (i < index + 3))) );
//第一封信
if(m == 1));
}//第一封信
else if (m == 2) );
}//第三封信
else if (m == 3) );
}m ++;}}
}})
微信小程式的動畫效果
前言 由於公司計畫有變,所以從h5頁面改成去小程式寫。所以在著手開發小程式。本人也不是什麼前端高手,只是一名寫後端偶爾寫寫前端的渣渣。請前端大神們勿噴。二 小程式不能操縱dom 小程式不能直接操縱dom,鼓勵的是資料繫結。例如vue.js這種。所以個人而言感覺跟如果習慣了用jq去操縱dom的開發者很...
微信小程式開發 動畫效果
動畫效果的實現,使用wx.createanimation 實現。具體實現時,首先,建立動畫物件,並設定相關的引數 其次,設定動畫型別,並執行動畫 第三,匯出並設定動畫資料 最後,將設定的動畫資料動態配置相應的元件,以此實現元件的動畫效果。效果圖 示例 wxml html view plain cop...
微信小程式實現animation動畫
微信小程式實現animation動畫,具體內容如下 1.建立動畫例項 wx.crsitlrgfleateanimation object 建立乙個動畫例項animation。呼叫例項的方法來描述動畫。最後通過動畫例項的export方法匯出動畫資料傳遞給元件的animation屬性。注意 export...