jQuery MiniUI

标题: 页面加载时datagrid行的renderer函数走两次 [打印本页]

作者: hoey    时间: 2015-12-22 16:02:38     标题: 页面加载时datagrid行的renderer函数走两次

为datagrid下某行指定了renderer函数,页面加载时renderer函数走两次,另外每次修改都会将该行的renderer函数调用一次。
是bug还是就这么设计的。
本人觉得用起来还是挺不方便的。

作者: felt    时间: 2015-12-22 16:09:09

renderer,列渲染函数
只要的这列进行绘制都会触发
修改也会触发
作者: hoey    时间: 2015-12-22 16:13:35

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

是的,但我感觉没必要。
另外页面加载也会走两次
作者: felt    时间: 2015-12-22 16:15:49

hoey 发表于 2015-12-22 16:13
是的,但我感觉没必要。
另外页面加载也会走两次

不跑怎么给你绘制,每行都要绘制就会每行都会运行
据是这样用的,没什么问题
作者: hoey    时间: 2015-12-22 16:17:18

felt 发表于 2015-12-22 16:15
不跑怎么给你绘制,每行都要绘制就会每行都会运行
据是这样用的,没什么问题 ...

问题是,页面加载每行走两次,两行就走4次,4行就走8次
作者: felt    时间: 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",调试过了,一行只会触发一次




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2