起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1954|回复: 3

[处理中3] 实现这类加减怎么实现

[复制链接]

23

主题

51

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
QQ
发表于 2018-1-24 19:42:10 来自手机 | 显示全部楼层 |阅读模式
在外面案例首页中,实现下图加减按钮

        Model.prototype.addCartBtnClick = function(event) {
                var row = event.bindingContext.$object;
                var cartData = this.comp("cartData");
                if (cartData.find([ 'fFoodID' ], [ row.val('fID') ]).length === 0) {
                        cartData.newData({
                                index : 0,
                                defaultValues : [ {
                                        "fFoodID" : row.val("fID"),
                                        "fName" : row.val("fName"),
                                        "fPrice" : row.val("fPrice"),
                                        "fCount" : row.val("fCount", row.val("fCount") + 1);
                                } ]
                        });
                }
        };
原外卖案例fCount给的1的值
我想改成如下图加减效果,可是当前行fCount没数据执行不了,改怎么办
20180124_193246.png

23

主题

51

帖子

223

积分

中级会员

Rank: 3Rank: 3

积分
223
QQ
 楼主| 发表于 2018-1-27 15:45:05 来自手机 | 显示全部楼层
????
回复

使用道具 举报

53

主题

928

帖子

1730

积分

金牌会员

Rank: 6Rank: 6

积分
1730
发表于 2018-1-27 16:55:22 | 显示全部楼层
兄弟!!!
哎·····
        Model.prototype.subBtnClick = function(event) {//点击菜品行的减号按钮,当菜品数量大于0时,减少所点菜品数量
                var row = event.bindingContext.$object;
                if (row.val("foodCount") > 0) {
                        row.val("foodCount", row.val("foodCount") - 1);
                }
        };

  有时候 还是需要自己思考思考的···· 毕竟代码就那些  怎么实现  看你自己理解啊···   
你只让它大于0的时候才进行减1操作不就对了!!!!
承接wex5开发web项目、微信页面等;
低费用进行零散功能开发(java、JS、微信各种接口、阿里云接口等)
QQ:459349489
回复 支持 反对

使用道具 举报

1

主题

6163

帖子

2095

积分

金牌会员

Rank: 6Rank: 6

积分
2095
QQ
发表于 2018-1-27 17:51:17 | 显示全部楼层

没有数据的话也可以在显示上做操作的,然后获取页面的值在存取也可以,或者先给一个默认值也行啊
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-6-25 05:30 , Processed in 0.097123 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表