We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5d3d0c8 commit a94b814Copy full SHA for a94b814
packages/table/src/util.ts
@@ -109,7 +109,11 @@ export function getRowkey ($xeTable: VxeTableConstructor) {
109
// 行主键 value
110
export function getRowid ($xeTable: VxeTableConstructor, row: any) {
111
const rowid = XEUtils.get(row, getRowkey($xeTable))
112
- return XEUtils.eqNull(rowid) ? '' : encodeURIComponent(rowid)
+ if (XEUtils.eqNull(rowid)) {
113
+ return ''
114
+ }
115
+ const type = typeof rowid
116
+ return (type === 'number' || type === 'bigint') ? rowid : encodeURIComponent(rowid)
117
}
118
119
export interface XEColumnInstance {
0 commit comments