Code: Select all
import {User} from "./user"
export class Incident {
constructor(public id : Number,
public name : String,
public host : String,
public score : number,
public timestamp : Date,
public user : User,
public comment : string,
public highlights :string[]){
}
};
Code: Select all
export class User
{
constructor (public id: number, public name : string){}
}
Code: Select all
<p-dataTable [value]="incidents" selectionMode="single" [(selection)]="selectedIncident" (onRowSelect)="onRowSelect($event)" [paginator]="true" [rows]="10" [responsive]="true">
<p-column [sortable]="true" field="" header="Status"></p-column>
<p-column [sortable]="true" field="score" header="Score"></p-column>
<p-column [sortable]="true" field="" header="Behavior Tags"></p-column>
<p-column [sortable]="true" field="host" header="Host"></p-column>
<p-column [sortable]="true" field="timestamp" header="Timestamp"></p-column>
<p-column [sortable]="true" field="id" header="Trace Id"></p-column>
<p-column [sortable]="true" field="user" header="Assigned">
<template let-col let-ins="rowData">
<p-dropdown [options]="users" [(ngModel)]="ins[col.field]"></p-dropdown>
</template>
</p-column>
<p-column [sortable]="true" field="" header="Grouped"></p-column>
<p-column [sortable]="true" field="comment" header="Comments"></p-column>
</p-dataTable>
angular2.dev.js:25644 ORIGINAL EXCEPTION: No value accessor for ''
thx!