Kendo-grid AngularJs: put DataSource in HTML tag -


there way put datasource html tag? example:

<kendo-grid datasource.data="somedatafrom$scope" options="gridoptions"></kendo-grid> 

my problem: i'm in loop of ng-repeat , each iteration want produce kendo grid different data. code:

<div ng-repeat="pricespergroup in allgroups">     <kendo-grid options="gridoptions" ??="pricespergroup"></kendo-grid> </div> 

you need use k-data-source attribute:

<div ng-repeat="pricespergroup in allgroups">     <kendo-grid k-data-source="pricespergroup"></kendo-grid> </div> 

if must use k-options use $scope function create options:

<div ng-repeat="pricespergroup in allgroups">     <kendo-grid k-options="gridoptions(pricespergroup)"></kendo-grid> </div>  $scope.gridoptions = function(data) {    return {      datasource: {         data: data      }    }; };