无法根据其他列切换下拉值

时间:2017-09-30 18:14:04

标签: javascript vue.js vuejs2 ag-grid

我需要根据另一列的值/条件动态更改Ag-Grid中的下拉值。

已经尝试使用函数切换它,使用Vue框架扩展它以使其具有反应性,并且还使用gridOptions.api.setColumnDefs但仍然没有运气。 (值在控制台上更改但未呈现)。

这是一个片段和截图。

colDef = [
      {'headerName': 'Steps',
        cellEditor: 'select',
        cellEditorParams: {
          values: store.globalData.stepsValues } // global var, change works on console
      }]

enter image description here

此处

Steps列下拉列表值需要根据条件动态更改。

1 个答案:

答案 0 :(得分:0)

最后,我通过向Vue组件注入colDef参数使它们成为被动的,因此它现在是一个被动数据。