2017-03-23 4 views
1

ホーみんな、私は私のproject..heresに私のコードの角度UIのグリッドを使用しています:角度UIグリッドとツリービューを使用する方法

$scope.gridOptions = { 
     enableSorting: false, 
     enableRowSelection: true, 
     multiSelect: false, 
     exporterMenuCsv: false, 
     // enableGridMenu: true, 
     enableSelectAll: true, 
     enableColumnResizing: true, 
     enableSorting: true, 

     onRegisterApi: function(gridApi) { 
      $scope.gridApi = gridApi; //set gridApi on scope 
      gridApi.core.on.renderingComplete($scope, function() { 
       $timeout(function() { 
       var gridBodyElem = document.getElementById(gridApi.grid.id + '-grid-container'); 
       gridBodyElem.addEventListener('mouseup', handleGridClick); 
       }); 
      }); 
     }, 

columnDefs: [ 
     { field: 'name',displayName:'Name',cellClass: 'gridField'}, 
     { field: 'uniqueid',displayName:'ID',cellClass: 'gridField'}, 
     { field: 'devicetime',displayName:'GPS DATE',cellClass: 'gridField'}, 
     { field: 'adress',displayName:'Adresse',cellClass: 'gridField'}, 
     { field: 'company',displayName:'Company',cellClass: 'gridField'} 
] 

を};

私は項目をクリックするとされ、私はHTMLを表示したいexaclyたいもの enter image description here

...それが良い動作しますが、私は下のこのテーブルグリッドのように取得するために、このグリッド内のツリービューを使用したいです上の画像のように下のコード...誰もこれを行うにはどのようなアイデアを持っています.. ??

答えて

0

例コントローラ:

var SomeController = function() { 

    this.customHtml = '<ul><li>render me please</li></ul>'; 
} 

例図:

<div ng:bind="customHtml"></div> 

が与える:

+0

<div> "<ul><li>render me please</li></ul>" </div> 
をどのようにUIのグリッドでそれをimplimentできますか? –

+0

http://ui-grid.info/docs/#/tutorial/216_expandable_gridこちらのリンクをご覧ください。 –

+0

ありがとうそれは働いています、ksたくさんAnurag DadHEECH –

関連する問題