cart.js
689 Bytes
import cartModel from '../../models/cart/cart';
import cartHandle from '../../models/cart/cart-handle';
const app = getApp();
const router = global.router;
Page({
data: {
isEditing: false
},
onLoad() {
},
onShow() {
this.getCartData();
},
goShopping() {
router.go('home');
},
getCartData() {
cartModel.getCartData({uid: app.getUid()})
.then(res => {
if (res.code === 200 && res.data) {
this.setData(cartHandle.formatOrdinaryCartData(res.data));
} else {
return Promise.reject();
}
})
.catch(() => {});
},
editCartAction() {
this.setData({isEditing: !this.data.isEditing});
}
});