I try to use Treetable component
Code: Select all
<p-treeTable [value]="files">
<p-column field="label" header="Name"></p-column>
<p-column field="size" header="Size"></p-column>
<p-column field="type" header="Type"></p-column>
</p-treeTable>
Code: Select all
import {
TreeTableModule,
TreeNode,
SharedModule
} from 'primeng/primeng';
@Component({
selector: "sample-form",
templateUrl: "./sample.html",
styleUrls: ["./sample.css"]
})
export class Sample implements OnInit, OnDestroy {
files: TreeNode[];
constructor() {
}
ngOnInit() {
this.files = require("./files.json") as TreeNode[] ;
console.log(this.files);
}
}
Code: Select all
import { NO_ERRORS_SCHEMA } from '@angular/core';
In my html page I don't see the treetable no error ....
My files.json is:
Code: Select all
{
"data":
[
{
"data":{
"name":"Documents",
"size":"75kb",
"type":"Folder"
},
"children":[
{
"data":{
"name":"Work",
"size":"55kb",
"type":"Folder"
},
"children":[
{
"data":{
"name":"Expenses.doc",
"size":"30kb",
"type":"Document"
}
},
{
"data":{
"name":"Resume.doc",
"size":"25kb",
"type":"Resume"
}
}
]
} .....
What's the problem
Do you have a idea ?
Thanks