docs: 文档细微优化 (#2094)

* docs: 细微优化

* Update docs/versions.md

Co-authored-by: morning-star <26325820+Sight-wcg@users.noreply.github.com>

* docs: 优化 rowContextmenu 事件示例

---------

Co-authored-by: morning-star <26325820+Sight-wcg@users.noreply.github.com>
This commit is contained in:
贤心 2024-07-15 14:49:10 +08:00 committed by GitHub
parent 86c8248506
commit 12e33cedab
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 8 additions and 6 deletions

View File

@ -23,13 +23,15 @@ layui.use(['table', 'dropdown', 'util'], function(){
]],
});
// 行单击事件
// 右键单击行事件
table.on('rowContextmenu(ID-table-onrowContextmenu)', function(obj){
var data = obj.data; // 得到当前行数据
var dataCache = obj.dataCache; // 得到当前行缓存数据,包含特定字段 --- 2.8.8+
var index = obj.index; // 得到当前行索引
var tr = obj.tr; // 得到当前行 <tr> 元素的 jQuery 对象
var options = obj.config; // 获取当前表格基础属性配置项
// console.log(obj); // 查看对象所有成员
var e = obj.e; // 当前的 jQuery 事件对象 --- 2.9.14+
console.log('rowContextmenu', obj); // 查看返回对象的所有成员
// 右键操作
dropdown.render({
@ -50,7 +52,7 @@ layui.use(['table', 'dropdown', 'util'], function(){
// obj.del() // 删除当前行
// obj.update(fields, related); // 修改行数据
obj.setRowChecked({selectedStyle: true}); // 标注行选中状态样式
obj.setRowChecked({ type: 'radio' }); // 选中当前行
});
});
</script>

View File

@ -17,10 +17,10 @@ toc: true
- #### form
- 改进 `select` 搜索,支持非连续、乱序字符匹配 #2065 @Sight-wcg
- 优化 `select` 的 `checked` 属性设置为非 `boolean` 类型值时的异常问题 #2033 @Sight-wcg
- 修复 `radio` 改变 `checked` 属性值时UI 更新异常 #2084 @Sight-wcg
- 优化 `checkbox` 的 `checked` 属性设置为非 `boolean` 类型值时的异常问题 #2033 @Sight-wcg
- 修复 `radio` 改变 `checked` 属性值时UI 更新异常的问题 #2084 @Sight-wcg
- #### table
- 优化行单双击事件机制,避免与单元格编辑等事件冲突 #2064 @sentsim
- 优化 行单双击事件机制,避免与单元格编辑等事件冲突 #2064 @sentsim
- #### treeTable
- 修复 `cols``exportTemplet` 函数导出异常的问题 #2034 @sentsim
- #### carousel