reactjs - KendoReact Grid 显示错误的列
问题描述
我正在"@progress/kendo-react-gri*"
为我的项目处理网格,我遇到了这样的问题。我的数据有五个字段,但我只想显示其中两个,所以我只需在 tsx 文件中定义三列,如下所示:
<Grid style={{ height: "400px" }} data={products}>
<Column field="ProductID" title="ID" width="40px" />
<Column field="ProductName" title="Name" width="250px" />
</Grid>
这是我的数据:
{“ProductID”:2,“ProductName”:“Chang”,“ReorderLevel”:25,“Discontinued”:false,“Category”:{“CategoryID”:1,“CategoryName”:“Beverages”,“Description”: “软饮料、咖啡、茶、啤酒和麦芽酒”}
但它仍然显示包含我数据的所有字段的五列。
PS:我尝试使用 wrapper lib,但遇到了同样的问题。
解决方案
如果您想隐藏某些列,请使用以下代码:在剑道 ui 中:请使用hidden:true
参考链接:https ://docs.telerik.com/kendo-ui/api/javascript/ui/grid/configuration/columns.hidden
在剑道反应中:请使用show: false
参考链接:如何使用 JavaScript、React、Angular、Vue 或 ASP.NET MVC 隐藏 Kendo UI 网格列
谢谢,
推荐阅读
- java - 如果我们在 start 方法而不是 run 方法中执行整个 Thread 功能会发生什么?
- python - Python打印列表的第一行
- sql-server - SQL Server OPENROWSET Numeric vales 更改为 int
- c++ - 在二叉树中插入未处理的异常抛出
- google-bigquery - Airflow 的 bigqueryoperator 不能与 udf 一起使用
- mysql - 按周和月获取一天的平均小时数
- wordpress - 过滤自定义字段和分类法 Light not working o my wordpress site
- css - 相同的 CSS,不同的结果(Bootstrap4,仅限 Chrome)
- java - 带问号的菱形在加密信息中是否正常?
- react-native - 避免反应原生初始页面顶部有一些空间