Utility.$ShowDialogComponent('ComponentName', {
Params1,Params2...
}, {
onEventName1:()=>{},
...
});
@Component({
selector: 'xtn-mode-dialog',
templateUrl: './Dialog.html',
styleUrls: ['./Dialog.scss'],
animations: [ // 弹框的添加一个动画效果,由小到大显示,关闭时候,由大小到最后不见了。
trigger('TriggerState', [
state('inactive', style({ transform: 'scale(0.1)' })),
state('active', style({ transform: 'scale(1)' })),
transition('inactive => active', animate('150ms ease-in')),
transition('active => inactive', animate('150ms ease-out')),
])
]
})
export class XtnDialog implements OnInit, OnDestroy, OnChanges, AfterContentChecked, AfterContentInit {
// 依赖注入动态创建组件的工厂类
constructor(private resolver: ComponentFactoryResolver) {
}
// 内容检查,主要是判断是打开还是关闭弹框。
ngAfterContentChecked(): void {}
// 销毁操作
ngOnDestroy(): void {}
// 这里就是动态创建的组件地方法
LoadComponent(self:any){}
ngAfterContentInit(): void {}
....
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-3 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2026 源码网商城 (www.yuanmawang.com) 版权所有