import { Component, Input, Output, EventEmitter } from '@angular/core';
import { NoticeItem } from './notice-item';
@Component({
selector: 'notice-list',
template: `
{{data.emptyText}}
{{item.title}}
{{item.description}}
{{item.datetime}}
清空{{data.title}}
`
})
export class NoticeListComponent {
@Input() data: NoticeItem;
@Output() select = new EventEmitter();
@Output() clear = new EventEmitter();
onSelect(item: any) {
this.select.emit({
title: this.data.title,
item: item
});
}
onClear() {
this.clear.emit(this.data.title);
}
}