Angularjs 无法使用自定义模板将动态数据加载到ui网格dropdownlist(下拉数据是异步的)

Angularjs 无法使用自定义模板将动态数据加载到ui网格dropdownlist(下拉数据是异步的),angularjs,drop-down-menu,upgrade,angular-ui-grid,ng-grid,Angularjs,Drop Down Menu,Upgrade,Angular Ui Grid,Ng Grid,我无法在使用自定义模板时动态加载下拉列表值。 这是一个通用模板,因此我可以在应用程序中的任何位置使用它 我最近将nggrid更新为ui grid,我正在使用自定义模板编辑网格行。。。 不幸的是,在从ngGrid更新ui网格之后,除了下拉列表之外,一切正常 Controller.js vm.lov = {}; LovService.getCurrencies().then(function (data) { vm.lov.Currency = data; }); //Sin

我无法在使用自定义模板时动态加载下拉列表值。 这是一个通用模板,因此我可以在应用程序中的任何位置使用它

我最近将nggrid更新为ui grid,我正在使用自定义模板编辑网格行。。。 不幸的是,在从ngGrid更新ui网格之后,除了下拉列表之外,一切正常

Controller.js

 vm.lov = {};
 LovService.getCurrencies().then(function (data) {
      vm.lov.Currency = data;
   });

//Single column code in a grid
  {
    name: 'Currency',
    editableCellTemplate: 'ui-grid/dropdownEditor',
    editDropdownIdLabel: 'Id', 
    editDropdownValueLabel: 'Id',
    editDropdownOptionsArray: vm.lov.Currency
   },

下拉编辑器模板


我想在用户单击单元格时加载项目。 这发生在我从nggrid更新到ui grid时, 我花了很多时间寻找解决方案,但我不能, 我希望stackoverflow是我提问的完美选择。。。 先谢谢你