Angularjs 如何禁用角度UI网格

Angularjs 如何禁用角度UI网格,angularjs,angular-ui-grid,Angularjs,Angular Ui Grid,我正在工作中的一个大项目中使用UI网格控件进行用户输入。在某些情况下,网格应以只读模式可用,这意味着用户的任何单击都应保持无效 我已经尽可能多地搜索了文档,但我只找到了网格选项中的isRowSelectable属性。但是,我也将网格用作树视图。“展开/折叠”按钮仍处于活动状态 是否有可能使网格成为只读的,就好像它支持文本输入那样的“禁用”属性?有可能完全禁用它吗?最后,我使用了一个div作为覆盖层,将其放在网格的正上方。它有一个半透明的灰色背景,网格的精确尺寸,更高的z索引,一个不允许的光标,以

我正在工作中的一个大项目中使用UI网格控件进行用户输入。在某些情况下,网格应以只读模式可用,这意味着用户的任何单击都应保持无效

我已经尽可能多地搜索了文档,但我只找到了网格选项中的
isRowSelectable
属性。但是,我也将网格用作树视图。“展开/折叠”按钮仍处于活动状态


是否有可能使网格成为只读的,就好像它支持文本输入那样的“禁用”属性?有可能完全禁用它吗?

最后,我使用了一个div作为覆盖层,将其放在网格的正上方。它有一个半透明的灰色背景,网格的精确尺寸,更高的z索引,一个不允许的光标,以及一个不可操作的点击处理程序

根据网格(和覆盖)的父容器是否有一个CSS类表示网格将被禁用,覆盖将显示并阻止用户与网格交互。这是一个简单的解决方案,可以满足我的需求