Vue html-to-paper 打印 b table 导致显示 GIANT 排序箭头

Vue html-to-paper printing b table causes GIANT sort arrows to show up

我正在尝试使用 vue-html-to-paper 从网页打印 table,但是当我尝试打印时出现了巨大的箭头。

这是打印前的预览,一切正常。

但是当我打印时,我得到了这个。

我很确定这是因为 b-table 的 sortable 箭头图标,因此我试图删除 B 中的所有 sortable 功能-table。但它没有效果。这是我当前的代码,我只使用 bootstrap 而没有自定义 css.

这是我的 table 代码:

            <b-table
              :data="selectedShipment.shipmentDetailList"
              :header-props="{ sortIcon: null }"
            >
              <b-table-column
                field="productId"
                label="ID Produk"
                v-slot="props"
              >
                {{ props.row.product.productId }}
              </b-table-column>
              <b-table-column
                field="productName"
                label="Nama Produk"
                v-slot="props"
              >
                {{ props.row.product.productName }}
              </b-table-column>
              <b-table-column
                field="quantity"
                label="Kuantitas Dalam Kiriman"
                v-slot="props"
              >
                {{ props.row.quantity }}
              </b-table-column>
              <b-table-column
                field="receivedQuantity"
                label="Kuantitas Yang Diterima"
                v-slot="props"
              >
                {{ props.row.receivedQuantity }}
              </b-table-column>
            </b-table>
            </div>
          </div>
          <div class="modal-footer">
            <button type="button" class="btn btn-danger" data-dismiss="modal">
              Cancel Shipment
            </button>
            <button type="button" class="btn btn-success" data-dismiss="modal" @click="print">
              Print Shipment
            </button>
          </div>
        </div>

这是我的打印方法:

print() {
      // Pass the element id here
      this.$htmlToPaper("printShipmentBodyModal", () => {});
      console.log("Printing completed or was cancelled!");
    },

这是由 buefy 的一个名为 fontawsome 的 npm 插件引起的,其图标未按 CSS 设置样式,解决方案是将其删除。