【问题标题】:Shadow Dom support for tabulator-tableShadow Dom 支持制表符表
【发布时间】:2020-01-14 12:45:58
【问题描述】:

我尝试在 Web 组件中使用 Tabulator (http://tabulator.info/) javascript 表。 我已经设法按照this 问题中的描述启动表格:

问题在于document.body.appendChild() 的用法,例如在选择编辑器中。结果是,该选择框没有出现,因为它对位于 shadow dom 内的表不可见。

【问题讨论】:

    标签: javascript tabulator


    【解决方案1】:

    这将发生,因为该表尚不可见。 Tabulator 需要在其内部虚拟 DOM 更新时可见,以便正确计算其内容的尺寸。

    当桌子再次可见时,您可以在桌子上调用 redraw 函数,它将解决问题:

    table.redraw();
    

    【讨论】:

      猜你喜欢
      • 2017-09-02
      • 1970-01-01
      • 1970-01-01
      • 2015-06-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-15
      • 1970-01-01
      相关资源
      最近更新 更多