gpt4 book ai didi

javascript - Blessed ListTable - 顶行被锁定,无法选择或滚动

转载 作者:行者123 更新时间:2023-12-03 05:50:13 24 4
gpt4 key购买 nike

我是 blessed 的新手,并且有一个 listTable ,它似乎不会滚动其顶行。

有什么建议吗?

var blessed = require('blessed');
var screen = new blessed.Screen

// Function to create a bunch of sample data
function getData(start, count) {
var result = [];
for (var i=start; i < count; i++) {
var row = [ '', i+'', 'test' + i];
result.push(row);
}
return result;
}

// quit when q or Ctrl-q is pressed
screen.key(['q','C-q'], function() {
return process.exit(0);
});

// Create a table
var table = blessed.listtable({
parent: screen,
left: 0,
data: getData(0,100),
border: 'line',
align: 'center',
keys: true,
width: '90%',
height: '90%',
vi: false,
name:'table'
});

// Focus table, and render results to screen
table.focus();
screen.render();

最佳答案

原因是第一行充当表格的标题,并且为了方便起见它保持在固定位置。

如果您不需要标题,您可能需要创建自己的自定义 ListTable 类,因为它当前不是可选的。不过,这很容易做到,只需从引用固定 header 的现有类中删除相关位即可(请参阅注释掉的位 here )。

关于javascript - Blessed ListTable - 顶行被锁定,无法选择或滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40187000/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com