0
我正在使用Ng2模式,并且无法弄清楚如何在页面加载后立即激活myModal.open()函数。如果你把它连接到一个按钮(click)="myModal.open"
一切工作正常。经过大量研究,我看到了引用spys,钩子和复杂Jquery函数的答案。有没有简单的方法来调用类似javascripts onload="myModal.open()"
的功能?激发模式函数onload
我正在使用Ng2模式,并且无法弄清楚如何在页面加载后立即激活myModal.open()函数。如果你把它连接到一个按钮(click)="myModal.open"
一切工作正常。经过大量研究,我看到了引用spys,钩子和复杂Jquery函数的答案。有没有简单的方法来调用类似javascripts onload="myModal.open()"
的功能?激发模式函数onload
@Viewchild和ngOnInit()为我解决了这个问题,下面是一个例子。
部件
@Component({
template: ' <modal #mymodal>
<modal-header>
<h1>test</h1>
</modal-header>
<modal-content>
test test test
</modal-content>
<modal-footer>
</modal-footer>
</modal>',
})
export class GasTroubleComponent implements OnInit {
@ViewChild('mymodal') mymodal: Modal;
ngOnInit(){
this.modalSoundVerification.open();
}