设置 DxDataGrid 的默认选项

Set default options of DxDataGrid

我有一个 angular 应用程序,其中有很多使用 DxDataGrid 的组件,所有组件都具有相同的默认选项。是否可以在任何设置文件或类似文件的某处设置默认选项?

使用 dxDataGrid.defaultOptions 方法为所有 DataGrid 小部件设置默认配置选项。该方法是静态的,可以在主组件的构造函数中调用。

export class AppModule {  
  constructor() {  
    DataGrid.defaultOptions({  
      options: {  
        showRowLines: true,  
        showColumnLines: false,  
        rowAlternationEnabled: false,  
        focusedRowEnabled: true,  
        allowColumnResizing: true,  
        noDataText: "",  
        scrolling: {  
          mode: "virtual"  
        },  
        sorting: {  
          mode: "single"  
        },  
        loadPanel: {  
          enabled: false  
        }
      }  
    });  
  }  
}

https://www.devexpress.com/Support/Center/Question/Details/T738119/datagrid-how-to-define-default-configuration-options-for-angular-components

DevExtreme 支持人员回答了这个问题