是否可以在甘特图中以编程方式 select 一行?
Is it possible to select programatically a row in AnyGantt charts?
假设我们有一个简单的甘特图,使用 AnyChart 库在 JavaScript 中实现:
如果用户点击 Tuesday 行,它会自动突出显示:
是否可以通过编程来实现?我的意思是,我不想让用户点击一行,我想用代码来实现。
AnyChart 提供了一个很棒的平台来测试这个库。我创建了一个起点:Select a row programatically。在 JavaScript 代码中,搜索 selectRow
函数,然后施展你的魔法。
function selectRow() {
const idToSelect = "3";
const selected = treeData.search("id", idToSelect);
// highlight selected item
}
要实现这一点,您应该将 true
应用于项目元数据的 selected
字段。详情请查看the sample.
假设我们有一个简单的甘特图,使用 AnyChart 库在 JavaScript 中实现:
如果用户点击 Tuesday 行,它会自动突出显示:
是否可以通过编程来实现?我的意思是,我不想让用户点击一行,我想用代码来实现。
AnyChart 提供了一个很棒的平台来测试这个库。我创建了一个起点:Select a row programatically。在 JavaScript 代码中,搜索 selectRow
函数,然后施展你的魔法。
function selectRow() {
const idToSelect = "3";
const selected = treeData.search("id", idToSelect);
// highlight selected item
}
要实现这一点,您应该将 true
应用于项目元数据的 selected
字段。详情请查看the sample.