鬼谷子
鬼谷子
hi, is there any progress?
@sunday866 resolve conflicts
AutoComplete 前端渲染是需要取 top n 的,后端 like top n 返回。 我知道很多人想我们支持虚拟滚动,但我觉得这个问题也要反问一下,一次性返回这么大数据真的合适么?对于服务器来说是上行流量,是需要付出带宽费用的。 可能我们文档应该给出这个优化给出最佳实践。比如百度搜索框的autocomplete,我们希望开发者是有意识的理解autocomplete的使用场景是它应有的限制,而不是被我们吞掉。虽然这个实现很简单,但隐藏风险的背后是更昂贵的代价。
这个不难,只需要在 ItemColContent 渲染过程中去介入即可。但问题是大多数场景可能需要自定义 ItemColContent 的渲染,这是模型类支持I18n就没有意义了。当然这的确是个不错的功能,反正只需要构建表达式树缓存将I18n与模型类中的属性关联起来,再给数据迭代器增加启用开关,最终在渲染时自动替换值即可。 但这个我个人认为目前不是1.0的主要功能,我们需要在年底前完成1.0的封版工作,当然我们欢迎有能力的同学可以给我们提供这个pr。
如果有必要的话,后面考虑一下吧,暂时没精力。我们后面重构文档的压力比较大。