码迷,mamicode.com
首页 > 其他好文 > 详细

5、购物车页详细

时间:2017-04-30 14:05:08      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:btn   style   asa   bind   var   option   tab   UI   mat   

在cartContent里添加2个panel(bootstrap)组件

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

Model.prototype.subBtnClick = function(event) {
        var row = event.bindingContext.$object;
        if (row.val("fCount") > 0)
            row.val("fCount", row.val("fCount") - 1);
    };

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

Model.prototype.addBtnClick = function(event) {
        var row = event.bindingContext.$object;
        row.val("fCount", row.val("fCount") + 1);
    };

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

 

技术分享

 

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

技术分享

 

Model.prototype.orderBtnClick  = function(event) {
        var orderData = this.comp("orderData");
        var userData = this.comp("userData");
        var cartData = this.comp("cartData");

        var me = this;
        var content = "";
        cartData.each(function(options) {
            content = content + options.row.val("fMenuName") + "(" + options.row.val("fCount") + ")";
        });

        orderData.newData({
            index : 0,
            defaultValues : [ {
                "fID" : justep.UUID.createUUID(),
                "fCreateTime" : justep.Date.toString(new Date(), justep.Date.STANDART_FORMAT),
                "fContent" : content,
                "fUserID" : userData.val("fID"),
                "fUserName" : userData.val("fName"),
                "fPhoneNumber" : userData.val("fPhoneNumber"),
                "fAddress" : userData.val("fAddress"),
                "fSum" : this.comp("calcData").val("fSumMoney")
            } ]
        })
        orderData.saveData({
            onSuccess : function() {
                justep.Util.hint("下单成功");
                cartData.clear();
                me.comp("contents").to("orderContent");
            }
        })
    };

    Model.prototype.orderDataSaveCreateParam = function(event) {
        event.param.tables.push(this.comp("userData").toJson(true));

    };

    Model.prototype.orderDataSaveCommit = function(event) {
        this.comp("userData").applyUpdates();
    };

 

5、购物车页详细

标签:btn   style   asa   bind   var   option   tab   UI   mat   

原文地址:http://www.cnblogs.com/xiaoxiaohabi/p/6789275.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!