繁体   English   中英

如何更改制表符加载消息?

[英]How to change Tabulator loading message?

我在文档中找不到它。 我想自定义消息。 请与我分享这个秘密)。

我使用占位符,但这还不够,在加载数据时我想更改默认消息,例如“请稍候,数据正在加载...”,而不是“正在加载...”。

我需要使用什么属性?

 this.tabulator = new Tabulator(this.$refs.table, {
  placeholder: 'Нет данных',
  height: "calc(100vh - 8.2rem)",
  tooltips:true,
  tooltipGenerationMode:"hover",
  tooltipsHeader:true,
  autoResize: true,
  layout: "fitColumns",
  resizableRows: true,
  reactiveData: true,
  columns: this.columns, //define table columns
  rowDblClick: function(e, row) {
    self.$emit('rowDblClick', row.getData());
  },
  ajaxURL: baseUrl + self.defaultUrl,
  ajaxConfig: {
    method:"GET",
    ...baseConfig
  },
  ajaxProgressiveLoad: "scroll",
  ajaxProgressiveLoadScrollMargin: 300,
  ajaxURLGenerator: (url, config, params) => {
    const tc = moment().valueOf()
    return `${url}${self.params.page++}&limit=20&tc=${tc}&param=${self.filter}`;
  },
});

您可以使用ajaxLoaderLoading选项传入一个新的加载器元素:

var table = new Tabulator("#example-table", {
    ajaxLoaderLoading: "<div style='display:inline-block; border:4px solid #333; border-radius:10px; background:#fff; font-weight:bold; font-size:16px; color:#000; padding:10px 20px;'>Loading Data</div>"
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM