<commit_before>107102
106693
106823
106764
106924
107020
106060
105939
105932
106151
106094

# 待开发
- 考虑下是否统一gm,angular,vue三个版本的引入方式。现在angular通过script做了特殊处理，与其它两个不相同
- ant 皮肤(已经在vue中做了一部分，未发布)
- 事件绑定使用装饰器
- 单元测试
- 确认一下parseTpl 中的 /return/.test(evalStr) 是否有用到
- select组件开发
- tbody区域虚拟DOM
- 考虑下是否对选中后，只返回配置过的列数据进行调整

# v2.7.10
- 新增
    - 列内容相同项合并功能 0
    - 固定列功能 0
- 优化
    - 公开方法进行验证，未实例化的项将抛出异常信息
    - 右键菜单如果由于上次未能消毁，那么将强制进行消毁再创建。
    - 将事件向body上迁移
    - 将消毁方法入参统一修改为gridManagerName
    - 优化less 0
    - 优化store和cache
    - 去dom操作
    - 数据刷新后，滚动条置顶
    - constants 抽取各个模块的key
    - thead区域最右端偶发性出现10个像素的空白
    - tbody最后一行不再显示border-bottom, 最后一列不再显示border-right
- 删除
    - gm-click

# v2.7.9
- 修复
    - cellHover失效修复

# v2.7.8
- 修复
    - 空数据显示、并且disableLine设置为true时，会在高度正确的情况下出现y轴滚动条

# v2.7.7
- 优化
    - 总条数为0时，总页数由原先的0页修正为1页

# v2.7.6
- 优化
    - 已经存在实例的情况，从报错返回更改为清除实例重新渲染。
    - columnData中的key值为空时，将会忽略该项的显示，并在console中进行提醒。

# v2.7.5
- 新增
    - `ajaxPageTemplate`: 分页区域自定义模板
- 删除<commit_msg>doc: update readme<commit_after>107102
106693
106823
106764
106924
107020
106060
105939
105932
106151
106094

# 待开发
- 考虑下是否统一gm,angular,vue三个版本的引入方式。现在angular通过script做了特殊处理，与其它两个不相同
- ant 皮肤(已经在vue中做了一部分，未发布)
- 事件绑定使用装饰器
- 单元测试
- 确认一下parseTpl 中的 /return/.test(evalStr) 是否有用到
- select组件开发
- tbody区域虚拟DOM
- 考虑下是否对选中后，只返回配置过的列数据进行调整

# v2.7.10
- 新增
    - 列内容相同项合并功能 0
    - 固定列功能 0
- 优化
    - 公开方法进行验证，未实例化的项将抛出异常信息
    - 右键菜单如果由于上次未能消毁，那么将强制进行消毁再创建。
    - 将事件向body上迁移
    - 将消毁方法入参统一修改为gridManagerName
    - 优化less 0
    - 优化store和cache
    - 去dom操作
    - 数据刷新后，滚动条置顶
    - constants 抽取各个模块的key
    - thead区域最右端偶发性出现10个像素的空白
    - tbody最后一行不再显示border-bottom, 最后一列不再显示border-right
    - `checkedAfter` 和 `getCheckedData`, 由原先`未在columnData中配置的项不返回` 更改为 `返回当前行的完整数据`
- 删除
    - gm-click

# v2.7.9
- 修复
    - cellHover失效修复

# v2.7.8
- 修复
    - 空数据显示、并且disableLine设置为true时，会在高度正确的情况下出现y轴滚动条

# v2.7.7
- 优化
    - 总条数为0时，总页数由原先的0页修正为1页

# v2.7.6
- 优化
    - 已经存在实例的情况，从报错返回更改为清除实例重新渲染。
    - columnData中的key值为空时，将会忽略该项的显示，并在console中进行提醒。

# v2.7.5
- 新增
    - `ajaxPageTemplate`: 分页区域自定义模板
- 删除
{'fraction_non_alphanumeric': 0.09292248435243139, 'fraction_numerical': 0.08955223880597014, 'mean_word_length': 3.0349514563106794, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4288083', 'n_tokens_mistral': 1522, 'n_tokens_neox': 1662, 'n_words': 137}