Javascript 如何在AG网格中禁用选择选项

Javascript 如何在AG网格中禁用选择选项,javascript,reactjs,ag-grid,Javascript,Reactjs,Ag Grid,我试图禁用AG网格中的下拉元素并做出反应。如W3学校的示例: 选项值=“沃尔沃”已禁用>沃尔沃 这将是一个动态构建的下拉列表,我找不到任何关于使用cellEditor或cellEditorParams进行此操作的功能。我找不到任何证据表明在AG网格中禁用下拉选项是可能的 您可以通过为该字段使用自定义单元渲染器来实现这一点,即 { field: 'yourField', cellRenderer: 'selectboxRenderer', // Here **dis

我试图禁用AG网格中的下拉元素并做出反应。如W3学校的示例:

选项值=“沃尔沃”已禁用>沃尔沃
这将是一个动态构建的下拉列表,我找不到任何关于使用cellEditor或cellEditorParams进行此操作的功能。我找不到任何证据表明在AG网格中禁用下拉选项是可能的

您可以通过为该字段使用自定义单元渲染器来实现这一点,即

 {
     field: 'yourField',
     cellRenderer: 'selectboxRenderer',

    // Here **disable** is the prop that will get passed to your selectBoxRenderer
    // You can put your condition when based on which you want to disable
    // You will also have to receive that **prop** in your component
      cellRendererParams: {
          disable: ({ data }) => { 
              // Your condition here
          },
      }
 }

您可以编写一个定制的cellEditor…我已经看过cellEditor的示例,很清楚如何更改选项标记中的数据。但是,我看不出如何实际更改标记/容器。我需要一个示例来演示如何更改包含的标记。