import { Component, OnInit, OnDestroy, ViewChild, Input } from '@angular/core';
import { DialogComponent } from '../../../../../projects/dialog/src/public-api';
import { MessagerService } from '@farris/ui-messager';
@Component({
selector: 'app-dialog-content',
template: `
I am from a component!!!!
{{ content }}
再弹出一个
再弹出一个2
再弹出一个
`
})
export class DialogContentComponent implements OnInit, OnDestroy {
constructor(private msgService: MessagerService) { }
content = '弹出窗口内容';
items = [
{id: false, label: '中国', src: 'assets/images/avatar-1.png'},
{id: 2, label: '俄罗斯', src: 'assets/images/avatar-2.png'},
{id: 3, label: '菲律宾', src: 'assets/images/avatar-3.png'},
{id: 4, label: '越南', src: 'assets/images/avatar-4.png'},
{id: 5, label: '老挝', src: 'assets/images/avatar-5.png'},
];
@ViewChild('farrisDialog') farrisDialog: DialogComponent;
ngOnInit() { }
ngOnDestroy() {
// this.farrisDialog.destroy();
}
showQuestiongMsg() {
this.msgService.question('登录失败,请检查用户名或密码是否正确!', () => {
this.showInfoMsg();
});
}
showInfoMsg() {
this.msgService.info(`登录失败,请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!登录失败,
请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!
登录失败,请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!登录失败,请检查用户名或密码是否正确!`, () => {
alert('Callback Function.');
});
}
}