0

Я пытаюсь создать вложенную KendoGrid используя угловой шаблон, но для некоторой странно причины Ребенок Сетка не получает создана при использовании внутри углового шаблонадиректива K-деталь-шаблон не работает, когда используется внутри углового шаблона

<script type="text/ng-template" id="my-tmpl"> 
     <div k-detail-template> 
      <kendo-grid options="childOption"></kendo-grid> 
     </div> 
    </script> 
    <kendo-grid options="mainGridOptions"> 
     <span ng-include="'my-tmpl'"></span> 
    </kendo-grid> 

Вот plunker за тот же http://embed.plnkr.co/fLwZrSaNZwLn0RRYanOU/

ответ

0

Я считаю, вы можете заставить его работать, если вы включите только SUB GRID в шаблоне и оставить директиву к-деталь-шаблон в главном HTML, как это:

<div id="example" ng-app="KendoDemos"> 
    <div ng-controller="MyCtrl"> 
     <script type="text/ng-template" id="my-tmpl"> 
      <kendo-grid options="childOption"></kendo-grid> 
     </script> 
     <kendo-grid options="mainGridOptions"> 
      <div k-detail-template> 
       <span ng-include="'my-tmpl'"></span> 
      </div> 
     </kendo-grid> 
     </div> 
</div> 

Я пробовал в вашем плунжере, и он работает.

Надеюсь, что это поможет (хотя и несколько поздно)