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

QQ登录

只需一步,快速开始

查看: 1682|回复: 1

[处理中3] 求问这个小问题,,绑定显示的问题

[复制链接]

88

主题

464

帖子

763

积分

高级会员

Rank: 4

积分
763
QQ
发表于 2017-6-6 01:37:21 | 显示全部楼层 |阅读模式
本帖最后由 q2045377 于 2017-6-6 01:40 编辑

在按钮span绑定了Model.prototype.PXCount = function() {                var data = this.comp('data2');
                var newsId = data.val('id');
                var commentData = this.comp('commentData');
                var count = 0;
                commentData.each(function(option) {
                        if (option.row.val('newsId') == newsId) {
                                count++;
                        }
                })
                return count;                       但是     第一次进去不会显示数量,,,随意点击一个评论详情页,按返回出来数量还是不显示,但是按浏览器上的返回按钮出来数量就显示了,如图

微信截图_20170606012030.png
微信截图_20170606012133.png
微信截图_20170606012210.png
发表于 2017-6-6 10:55:14 | 显示全部楼层
你在  return count;  上面写一行代码
alert(count)
看下是多少??

如果是返回符合条件数据的总是!建议使用data.find方法就可以获取到一个数组!

比如
var rows = this.comp('commentData').find(['newsId'],[newsId]);
return  rows.length
即可!

不用data.each循环的!!

最好debugger调试是否有符合条件的数据存在呢?
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-11 15:07 , Processed in 0.074711 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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