gpt4 book ai didi

slickgrid - 不显示简单 SlickGrid 的数据

转载 作者:行者123 更新时间:2023-12-04 05:03:20 29 4
gpt4 key购买 nike

刚开始使用 SlickGrid,不确定我是否遗漏了什么,但是这个简单的代码似乎不起作用。它显示标题,但不显示行。

网格代码:

var grid;
var data = [
{ ID: 1, VALUE: "Value1"},
{ ID: 2, VALUE: "Value2"},
{ ID: 3, VALUE: "Value3"},
{ ID: 4, VALUE: "Value4"},
{ ID: 5, VALUE: "Value5"}
];
var columns = [
{name:'ID NUM', field:'ID', id:'ID'},
{name:'VALUE', field:'VALUE', id:'VALUE'}
];
var options = {
enableCellNavigation: true,
enableColumnReorder: false
};
grid = new Slick.Grid("#container-div", data, columns, options);
grid.render();

出于某种原因,只有第一行的第一个单元格在 html 中呈现并且没有显示。

HTML:
<div class="slick-viewport" style="width: 100%; overflow: auto; outline: 0px none; position: relative; height: 0px;">
<div class="grid-canvas" style="height: 150px; width: 880px;">
<div class="ui-widget-content slick-row even" style="top:0px">
<div class="slick-cell l0 r0">1</div>
</div>
</div>
</div>

最佳答案

您缺少用于显示数据的容器 div,在您引用的 javascript 代码中 #container-div但它不存在于您的 html 代码中。通常,除了网格容器本身之外,您不必像您似乎正在做的那样(或者它是您显示的结果?)编写任何 html 代码。尝试在您的 html 正文中简单地添加或替换此代码:<div id="container-div" style="width:600px;height:500px;"></div>你可以在这里看到一个来自 SlickGrid 的简单例子:https://github.com/mleibman/SlickGrid/blob/master/examples/example1-simple.html

关于slickgrid - 不显示简单 SlickGrid 的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15853569/

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