tabulator - 选择编辑器 editorParams 从文本文件中的数组填充值?
问题描述
我正在使用 Tablulator v4.1。我正在为我们的药房组织创建一个界面,以便成员无需进行任何编码即可更改会议信息。一个字段是会议室位置,它是一个选择编辑器。
是否可以使用存储在不同文本文件中的数组的路径填充 editorParams 的值?就像是:
{title:"Room", field:"room", editor:"select", editorParams:{"/textfiles/roomvalues.txt"}},
然后我可以创建另一个表来添加/编辑可能的房间选择。
这段代码是我目前使用的。
{title:"Room", field:"room", editor:"select", editorParams:{
values:{
"A":"Room A",
"B":"Room B",
"C":"Room C"}
}},
谢谢你。
解决方案
您可以将一个函数传递给values属性,然后该属性可以返回一个可以从其他地方加载的值数组
{title:"Room", field:"room", editor:"select", editorParams:{
values:function(cell){
//lookup values from data source
return values;
}}},
推荐阅读
- mustache - 为什么 mustache 不能使用 json 数据
- r - 如何创建一个将每日票数汇总到每月计数的数据框?
- c# - 使用 JTokenEqualityComparer 时如何忽略大小写?
- javascript - Vue.js SPA:如果 JWT 已过期,如何防止浏览器打开缓存版本?
- ocr - OCR 识别指定区域中的文本?
- vue.js - 可以在渲染函数中使用内置的“组件”组件吗?
- java - 执行器服务是并发的还是并行的?
- python - Django Rest 框架中的 get_FIELD_serializer
- arrays - 如何返回一个数组?
- redux - Redux 如何更新计算状态