tabulator 相关问题

Tabulator是一个生成JavaScript库的表。它在操纵表格及其中的所有信息方面非常灵活。它还允许外部加载和保存。它可以处理HTML,CSV,XML和JSON。见http://tabulator.info/

股价天梯更新后需要清除单元格数据

var domtableOne = new Tabulator("#domtableOne", { 最大高度:"100%", 高度:“150pt”, 数据:价格, 索引:“价格”, 可移动列:true, 列: [ {标题:&quo...

回答 1 投票 0

制表符 - 格式化打印和 PDF 输出

我是 Tabulator 的一个相对较新的用户,所以如果我问任何可能应该是显而易见的问题,请原谅我。 我有一个制表器报告,可以将其打印并创建为 PDF,但是

回答 2 投票 0

制表器 |空垂直填充模式

我正在将 Tabulator 移动到 Laravel,在加载示例 testData 时出现以下错误: tabulator.min.js:2 未捕获(承诺中)TypeError: 无法读取 null 的属性(读取 'verticalFi...

回答 1 投票 0

在 Tabolator Javascript lib 中的一列中放置两个或多个按钮

作为标题我想制作一个这样的专栏 如果我按 editBt, editBt和delBt将更改为同一列中的updateBt和cancelBt 并且该行将是可编辑的 如果按或 updateBt 或 cancelBt,

回答 2 投票 0

Tabulator.js 未在 Laravel 刀片视图中通过 AJAX 加载数据

我正在 Laravel 10 中制作一个测试应用程序,我想使用 Tabulator.js 来显示数据。到目前为止,我没有收到任何错误,但网格显示为空。 我使用的 Tabulator 版本是 5.5.2 (la...

回答 1 投票 0

单元格中的超链接文本

如何在现有表格的单元格中设置超链接文本?我的 元素有一个子 ,它是要在表格中显示的文本,并且具有链接的 href 属性,但在...

回答 1 投票 0

显示图标以指示单元格附加有下拉列表/列表

当使用列表编辑器从下拉菜单中选择值时,我希望未编辑的单元格有一个图标,显示它附加了一个列表。 看起来像标准 html sel 的东西...

回答 1 投票 0

制表符 moveRow 事件目标参数

我很少在这里提问,因为绝大多数时候我都找到了解决任何问题的方法。然而这次我时间紧迫,压力也很大。 最近我开始

回答 1 投票 0

ResizeObserver 循环已完成,但未传递通知。在带有 React 的制表器中

屏幕尺寸更改时显示此错误。 运行时错误:ResizeObserver 循环已完成,但通知未送达 我正在使用制表符来反应数据表。 当我做事时会发生这种情况...

回答 1 投票 0

在制表符中使用 luxon 和 `sorter:"date"` - 未捕获的引用错误:luxon 未定义

使用 Tabulator 5.4,并尝试允许用户对包含日期的列进行排序,文档中告诉我: 所需依赖项您将需要包含 luxon.js 库 使用...

回答 2 投票 0

制表符/变异符和条件未运行

我的目标是在满足条件时在制表符中运行变异器以将值更新为链接。我在 jsfiddle 中包含了一个示例。创建表时似乎变通器没有运行。我已经...

回答 1 投票 0

在制表符中滚动不适用于长内容

我注意到,当我的单元格包含大量文本时,表格不会垂直滚动。当我向下滚动时,表格跳回顶部。该行为是内容量的函数...

回答 2 投票 0

将过滤后的选定行放入数组中

我有以下方法可以获取选定的过滤制表行,但我没有从数组中获取任何数据,有人可以帮忙吗? document.getElementById("获取所选行").addEventListener("

回答 1 投票 0

如何从 Excel 复制行并粘贴到制表符表中保持字段可编辑?

我正在使用带有 vue.js 的制表器库,我想从 excel 复制单行或多行并将其粘贴到制表器表中,但在这样做时,数据仅粘贴在一个列中...

回答 2 投票 0

如何将选定的制表符行数据发布到另一个页面?

我试图从制表符获取选定的行数据,然后将其作为数组发布到单独的页面。 我已经找到了如何将数据打印到控制台,但是如何将此数据添加到数组中并且

回答 1 投票 0

是否可以在制表符中为具有可调整大小的列的冻结行添加水平滚动条

我有一个1行的表格被冻结在tabultor中,我添加了调整列大小的功能,但是在扩展列大小时,如果它超出了总宽度,有没有办法添加

回答 2 投票 0

空白:预换行会导致行距过大

我重新设计了 LibreOffice wiki 中的表格以使用 Tabulator.js。在本例中,制表符从 HTML 表加载数据。我对某些列使用了自定义格式化程序,因此它们得到空白:预换行...

回答 1 投票 0

在制表符中显示/隐藏或切换嵌套表子项

我想知道你是否可以帮忙解决一些我认为非常简单的事情。使用制表符嵌套表示例(不是树),如何使子表在单击时显示/隐藏?我希望用户...

回答 3 投票 0

在ajaxRequestFunc(或setData)上维护选定的行

持久选择的文档说明:默认情况下,当表被过滤、排序或分页时,制表符将维护选定的行(但在使用 setData 函数时不会)... 在我的

回答 0 投票 0

在 Tabulator.js 中,如何将单元格的值设置为包含尖括号的字符串?例如“一个<b<c"

我的制表符表中有一个使用列表类型编辑器的单元格。这些选项由看起来像这样的字符串数组填充(作为示例): [ “一个 我的制表符表中有一个使用列表类型编辑器的单元格。这些选项由看起来像(作为示例)的字符串数组填充: [ "a<b", "b<c", "c<d", ] 当填充列表编辑器时(在列定义中使用 editorParams:{values:exampleOptions} ),或者当我直接在单元格上使用 setValue() 时,它会删除尖括号后面的所有内容。所以我在下拉列表中看到类似这样的内容: "a", "b", "c", 如何将完整字符串放入该下拉列表/单元格中? 一种方法是使用 itemFormatter 中的 editorParams 选项为值列表定义一个新元素节点,并返回包含列表值的元素的 innerHTML: editorParams: { values: ["a<b", "b<c", "c<d"], itemFormatter: (label, value, item, element) => { const listNode = document.createTextNode(value); element.appendChild(listNode); return element.innerHTML; } }, 这是 name 列的示例: const data = [{ id: 1, name: 'Billy Bob', age: '12', gender: 'male', height: 1, col: 'red', dob: '', cheese: 1 }, { id: 2, name: 'Mary May', age: '1', gender: 'female', height: 2, col: 'blue', dob: '14/05/1982', cheese: true }, { id: 10, name: 'Margret Marmajuke', age: '16', gender: 'female', height: 5, col: 'yellow', dob: '31/01/1999' } ] const table = new Tabulator('#example-table', { data: data, columns: [{ title: 'Name', field: 'name', editor: "list", editorParams: { values: ["a<b", "b<c", "c<d"], itemFormatter: (label, value, item, element) => { const listNode = document.createTextNode(value); element.appendChild(listNode); return element.innerHTML; } }, }, { title: 'Age', field: 'age' }, { title: 'Gender', field: 'gender' }, { title: 'Height', field: 'height' }, { title: 'Favourite Color', field: 'col' } ] }) <link href="https://unpkg.com/[email protected]/dist/css/tabulator.min.css" rel="stylesheet" /> <script type="text/javascript" src="https://unpkg.com/[email protected]/dist/js/tabulator.min.js"></script> <div id="example-table"></div>

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.