【发布时间】:2012-05-20 07:03:17
【问题描述】:
我正在使用 SlickGrid 开发一个网络应用程序。
我们的应用程序在不同的选项卡/页面中有许多网格,因此我想知道是否可以重构一些代码,这样我就不会一遍又一遍地为单独的网格编写相同的函数。
一个例子: 我需要一个自定义格式化程序,因为我们有多个树网格(实现树结构的格式化程序对于每个网格都是相同的。): function PercentCompleteFormatter(row, cell, value, columnDef, dataContext)
鉴于我不能将网格或数据视图作为参数传递(假设上面的签名必须用于所有自定义格式化程序。),我基本上必须在创建网格的每个代码块内有相同的格式化程序代码.
有没有一种方法可以创建一个“通用”格式化程序并将其应用于所有网格?
同样的问题也适用于排序、过滤等……但我希望上面的解释涵盖了我想要问的内容。
谢谢!
【问题讨论】:
标签: javascript jquery jquery-ui grid slickgrid