primeNg получить атрибут Nodes - PullRequest
0 голосов
/ 03 июня 2018

У меня есть вывод json:

{
"data":
[
    {
        "label": "The Avengers",
        "data": { "name" : "The Avengers", "type" : "book"},
        "expandedIcon": "fa-folder-open",
        "collapsedIcon": "fa-folder",
        "leaf": true
    },
    {
        "label": The Ring",
        "data": { "name" : "The Ring", "type" : "movie"},
        "expandedIcon": "fa-folder-open",
        "expandedIcon": "fa-folder-open",
        "collapsedIcon": "fa-folder",
        "leaf": false
    }
]
}

В моем шаблоне я хочу получить значение листа и атрибуты extendedIcon для каждого узла, но я не вижу, как это сделать:

<ng-template pTemplate="body" let-rowNode let-rowData="rowData">
    <tr>
      <td>
        <p-treeTableToggler [rowNode]="rowNode"></p-treeTableToggler>
        {{rowData.title}}
      </td>
      <td>{{rowData.type}}</td>
      <td>{{rowNode.leaf}}</td>
    </tr>
  </ng-template>

rowNode.leaf пуст.Как получить свою ценность?потому что я не видел пример в документации

Спасибо

1 Ответ

0 голосов
/ 03 июня 2018

Вам нужно

  <td>{{rowNode.node.leaf}}</td>

некоторые ссылки

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...