Skip to content

Commit a4a5492

Browse files
committed
editable配置增加function方式
rt
1 parent 21b963b commit a4a5492

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/extension/TableEdit.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -537,7 +537,11 @@ define(
537537
function getColHtml(
538538
table, data, field, rowIndex, fieldIndex, extraArgs
539539
) {
540-
if (table.editable && field.editable) {
540+
var fieldEditable = field.editable;
541+
if ('function' == typeof fieldEditable) {
542+
fieldEditable = fieldEditable.call(table, data, rowIndex, fieldIndex, extraArgs);
543+
}
544+
if (table.editable && fieldEditable) {
541545
return {
542546
textClass: table.getClass('cell-editable'),
543547
html: lib.format(

0 commit comments

Comments
 (0)