.net - 在列数据夹点 Angular 2 中显示列表

标签 .net angular typescript

我正在尝试使用 Angular 2 在数据网格中的列内显示元素列表。这是我的代码:

export class AlertData {
    constructor() {
        this.employmentList = new Array<KeyValue>();
        this.provincesList = new Array<KeyValue>();
        this.alertPeriodRefId = new KeyValue();
    }

    public alertId: number;
    public candidateRefId: number;
    public alertPeriodRefId: KeyValue;
    public creationDate: Date;

    public employmentList: KeyValue[];
    public provincesList: KeyValue[];
}



private createColumnDefs() {
    return [
        { headerName: "Puesto/s", field: "employmentList" },
        { headerName: "Ubicación/es", field:  "provincesList"},
        { headerName: "Periodicidad", field: "alertPeriodRefId.value"}
    ];
}

字段 employmentList 和 provincesList 是 KeyValue 元素的列表,我想在列中显示这些列表的值。

有人可以帮我吗? 提前致谢。

最佳答案

我已经使用 PrimeNG 组件绘制了类似的 UI。您可以在此处找到数据网格组件 http://www.primefaces.org/primeng/#/datagrid 这可以作为您的起点。 如果您决定使用此组件集,我很乐意提供解决方案。

关于.net - 在列数据夹点 Angular 2 中显示列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41676180/

相关文章:

c# - 更新文件更改的数据?

angular - 实现自定义 NgbDateParserFormatter 以更改 NgbInputDatepicker 上输入值的格式是否正确?

node.js - Karma Pipe Test : _this. handler.handle 不是抛出的函数

typescript - 用 typescript 重新定义 window.console

c# - 将文件从一个项目复制到另一个项目时出错

c# - NLog - 结合保留天数和大小限制

.net - 是否应该注入(inject)基础设施依赖项?

javascript - Angular 动态表单添加嵌套表单数组

typescript - 无法导入 CSS/SCSS 模块。 typescript 说 "Cannot Find Module"

javascript - 无法分配给 'MyComponent',因为它不是变量(ReactJS 中的 react-dnd 多拖放支持