MUIのアップロード機能の実現
3376 ワード
簡単に見えるものは、実際には多くのトラブルが発生しました.例えば、上に引いた時、状態バーが上に来ました.その内容は容器に添加されていません.また、下に引いたコールバック関数は問題を使って、thisの伝達を行います.
ここでメモしただけです.コードは簡単に分離されていますので、多すぎる問題を説明することはできません.ムイを使ったものがあります.メッセージ交換ができます.
)実現部分
ここでメモしただけです.コードは簡単に分離されていますので、多すぎる問題を説明することはできません.ムイを使ったものがあります.メッセージ交換ができます.
)実現部分
<div class="list-t-wrap">
<div id="refreshContainer" class="mui-scroll-wrapper">
<div class="mui-scroll">
<div class="list-wrapper">
div>
div>
div>
div>
jsコードの実現過程mui.init({
pullRefresh : {
container:"#refreshContainer",// ,querySelector css , :id、.class
up : {
height:50,// . 50.
auto:false,// , false.
contentrefresh : " ...",// , ,
contentnomore:' ',// , ;
callback : function() {
var self = this; // this == mui('#refreshContainer').pullRefresh()
//
loadMore(this);
} // , , , ajax ;
}
}
});
//
var loadMore = function(pullRefresh) {
//
// TODO
// ,
pullRefresh.endPullupToRefresh(true);
// ,
pullRefresh.endPullupToRefresh(false);
};
muiは今までの資料が多くないことに気づきました.突っ込みを歓迎します.