javascript - 制表符:从 javascript dataArray 导入时的字段 ID
问题描述
我正在使用谷歌脚本来创建一个 webapp。
我从我的谷歌 GSheet 中获取数据并将其加载到一个数组中,使用 javascript 称为“数据”。
使用 Tabulator,我可以使用 autoColumns 功能在表格中显示数据。
然而,即使第一条记录包含实际的字段名称,表头字段也列为 0、1、2、3。(电子邮件、状态、上次登录等)
当我尝试创建自己的标题名称时,它需要文件名 - 字段:“xxx”
所以我的问题 - 我如何找到该字段名称....
columns:[
{title:"Email", field:"**xxx**"},
]
我用过 0,1,2,3 - 没用
Col1、Col2、Col3、Col4 - 不起作用
不知道还有什么可以尝试的?
提前致谢。
解决方案
您需要查看传递给 Tabulator数据属性的对象数组
每列的字段值是行数据对象中的属性名称
例如,如果您的行数据对象是:
{name:"steve", age:23, driver:False},
那么名称列的列定义将是:
{title:"Name", field:"name"},
推荐阅读
- reactjs - react-scroll 中的函数未定义错误
- django - Django 使用 javascript 提供静态 html 文件
- ruby-on-rails - 如果 before_action 属性设置失败,Rails 会提前返回
- python - Keras:预测一系列数字中的匹配项
- c# - 将 Task.WhenAll 与不断增长的任务列表一起使用
- javascript - 在 onClientLoad 事件中从 NotesDocument 加载 JavaScript
- html - 选项卡内的引导网格
- spring-batch - 在跳过情况下禁用 Spring Batch 单项处理
- python - Eclipse 的“变量引用不存在的源:${workspace_loc:project/project.py}”错误
- php - 在以下行获取数组到字符串的转换错误:$sub= $foldername.'/'.$check[$x];。请指教