@@ -103,7 +103,9 @@ function mergeTreeConfig(_vm) {
103103}
104104
105105const renderEmptyPartFn = ( opt ) => {
106- const { _vm, tableData, $slots, renderEmpty } = opt
106+ const { _vm, tableData } = opt
107+ const { $grid = { } , renderEmpty } = _vm
108+ const { $slots } = $grid
107109 return ( ) => {
108110 let emptyPartVnode = null
109111 let { computerTableBodyHeight } = _vm
@@ -272,21 +274,13 @@ function getRenderer(opt) {
272274 visibleColumn
273275 } = opt
274276 const { $grid, ctxMenuStore, editRules, filterStore, footerData, footerMethod, hasFilter, hasTip, height, id } = _vm
275- const {
276- isCtxMenu,
277- isResizable,
278- renderEmpty,
279- scrollbarHeight,
280- selectToolbarStore,
281- tooltipContentOpts,
282- vaildTipOpts,
283- validOpts
284- } = _vm
277+ const { isCtxMenu, isResizable, scrollbarHeight, selectToolbarStore, tooltipContentOpts, vaildTipOpts, validOpts } =
278+ _vm
285279 const { selectToolbar, renderedToolbar } = $grid
286280
287281 const renderHeader = ( ) =>
288282 showHeader ? h ( GridHeader , { ref : 'tableHeader' , props, class : _vm . viewCls ( 'tableHeader' ) } ) : [ null ]
289- const renderEmptyPart = renderEmptyPartFn ( { _vm, tableData, $slots , renderEmpty } )
283+ const renderEmptyPart = renderEmptyPartFn ( { _vm, tableData } )
290284 const renderFooter = renderFooterFn ( { _vm, showFooter, footerData, footerMethod, tableColumn, visibleColumn, vSize } )
291285 const renderResizeBar = renderResizeBarFn ( { _vm, isResizable, overflowX, scrollbarHeight } )
292286 const arg1 = { hasFilter, optimizeOpts, filterStore, isCtxMenu, ctxMenuStore, hasTip, tooltipContentOpts }
0 commit comments