日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

phonegap+emberjs+python手机店发展,html5实现本地车类别~

發布時間:2023/11/27 生活经验 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 phonegap+emberjs+python手机店发展,html5实现本地车类别~ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

商城開發項目,現在需要做出APP,無奈出場前android但不是很精通。最后選擇phonegap實現app。

由于之前辦理購物車分為登陸和登陸后兩種情況,登錄前必須充分利用本地存儲。而基于phonegap本地存儲的發展是使用Html5的localstorage功能實現。

特分享與此~

//內置數組對象成員方法補充,移除元素
Array.prototype.remove=function(dx)
{if(isNaN(dx)||dx>this.length){return false;}for(var i=0,n=0;i<this.length;i++){if(this[i]!=this[dx]){this[n++]=this[i]}}this.length-=1
}
? ? ? ? ? ??
? ? ? ? ? ??
//購物車類定義
cart = function(){this.lstore = window.localStorage;this.init();
};
cart.prototype={init:function(){var cart_goods_material=this.lstore.getItem('cart');try{this.cart_goods=JSON.parse(cart_goods_material);if(this.cart_goods==null)this.cart_goods=[];}catch(e){this.cart_goods=[];}},getall:function(){                   //獲得購物車全部商品列表return this.cart_goods;},insert:function(goods){              //插入商品var index=this.finds(goods.goods_id);if(index>-1){this.cart_goods[index].goods_number+=goods.goods_number;}else{this.cart_goods.push(goods);}var cart_goods_cooked = JSON.stringify(this.cart_goods);this.lstore.setItem('cart',cart_goods_cooked);return true;},update:function(goods_id,data){var index=this.finds(goods_id);if(index>-1){for(var i in data){this.cart_goods[index][i]=data[i];}   }var cart_goods_cooked = JSON.stringify(this.cart_goods);this.lstore.setItem('cart',cart_goods_cooked);return true;},addnum:function(goods_id,num){      //更新購物車商品數量var index=this.finds(goods_id);var num=this.cart_goods[index]['goods_number']+num;this.update(goods_id,{'goods_number':num});          },del:function(goods_id){           var index=this.finds(goods_id);this.cart_goods.remove(index);var cart_goods_cooked = JSON.stringify(this.cart_goods);this.lstore.setItem('cart',cart_goods_cooked);return true;},finds:function(goods_id){var index=-1;for(var  i in this.cart_goods ){var g=this.cart_goods[i];if(g.goods_id==goods_id){index = i;break;}}return index;},clear:function(){this.lstore.setItem('cart','');this.cart_goods=[];},amount:function(){var amount=0;for(var  i in this.cart_goods ){amount += this.cart_goods[i]['goods_number']*this.cart_goods[i]['goods_price'];}return amount;}
}


版權聲明:本文博客原創文章。博客,未經同意,不得轉載。

轉載于:https://www.cnblogs.com/yxwkf/p/4640767.html

總結

以上是生活随笔為你收集整理的phonegap+emberjs+python手机店发展,html5实现本地车类别~的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。