Sencha Grid - 如何在不知道订单的情况下动态地添加/删除列

时间:2016-05-27 14:27:34

标签: javascript extjs

我有一个Sencha网格,我希望能够根据某些标准添加或删除列,但不想依赖于了解订单。我想最好使用name或dataIndex等来做这个,这样解决方案就不依赖于列排序。我试着查看像columnManager这样的东西,这是我最接近的东西,但它是私有的,不建议在生产代码中使用。请指教。感谢。

1 个答案:

答案 0 :(得分:1)

据我了解,您希望根据您可以获得的数据动态创建列,对吧?

您可以使用grid.reconfigure([store],[columns])方法,其中[columns]是配置对象。您可以根据需要修改对象。