jQuery MiniUI

 找回密码
 立即注册
查看: 2925|回复: 5
打印 上一主题 下一主题

页面加载时datagrid行的renderer函数走两次 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2015-12-22 16:02:38 |只看该作者 |倒序浏览
为datagrid下某行指定了renderer函数,页面加载时renderer函数走两次,另外每次修改都会将该行的renderer函数调用一次。
是bug还是就这么设计的。
本人觉得用起来还是挺不方便的。

Rank: 8Rank: 8

沙发
发表于 2015-12-22 16:09:09 |只看该作者
renderer,列渲染函数
只要的这列进行绘制都会触发
修改也会触发

Rank: 2

板凳
发表于 2015-12-22 16:13:35 |只看该作者
felt 发表于 2015-12-22 16:09
renderer,列渲染函数
只要的这列进行绘制都会触发
修改也会触发

是的,但我感觉没必要。
另外页面加载也会走两次

Rank: 8Rank: 8

地板
发表于 2015-12-22 16:15:49 |只看该作者
hoey 发表于 2015-12-22 16:13
是的,但我感觉没必要。
另外页面加载也会走两次

不跑怎么给你绘制,每行都要绘制就会每行都会运行
据是这样用的,没什么问题

Rank: 2

5#
发表于 2015-12-22 16:17:18 |只看该作者
felt 发表于 2015-12-22 16:15
不跑怎么给你绘制,每行都要绘制就会每行都会运行
据是这样用的,没什么问题 ...

问题是,页面加载每行走两次,两行就走4次,4行就走8次

Rank: 8Rank: 8

6#
发表于 2015-12-22 16:26:54 |只看该作者
hoey 发表于 2015-12-22 16:17
问题是,页面加载每行走两次,两行就走4次,4行就走8次

那肯定是你的问题
http://www.miniui.com/demo/#src=datagrid/datagrid.html
这个示例,性别列有renderer="onGenderRenderer",调试过了,一行只会触发一次

Archiver|普加软件

GMT+8, 2024-9-20 06:56 , Processed in 1.017268 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部