Browse Source

Merge pull request #5977 from wenzhixin/fix/5976

fix/5976
文翼 4 years ago
parent
commit
6d6b93f6d5
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/extensions/print/bootstrap-table-print.js

+ 3 - 1
src/extensions/print/bootstrap-table-print.js

@@ -277,7 +277,9 @@ $.BootstrapTable = class extends $.BootstrapTable {
     const table = buildTable(data, this.options.columns)
     const table = buildTable(data, this.options.columns)
     const newWin = window.open('')
     const newWin = window.open('')
 
 
-    newWin.document.write(this.options.printPageBuilder.call(this, table))
+    const calculatedPrintPage = Utils.calculateObjectValue(this, this.options.printPageBuilder, [table], printPageBuilderDefault(table))
+
+    newWin.document.write(calculatedPrintPage)
     newWin.document.close()
     newWin.document.close()
     newWin.focus()
     newWin.focus()
     newWin.print()
     newWin.print()