在我的Ionic 2应用程序中,我有一些HTML,我从服务器中提取。我希望如果用户点击rootfs_overlay/etc/init.d/S99modules
,那么它应该以全屏弹出窗口显示图片。
我该怎么做 - 基本上,在动态生成的内容中为所有img标签添加ng-click?我能想到的唯一方法就是使用jQuery ......
答案 0 :(得分:2)
无需使用jQuery
,您可以将事件绑定到检索到的HTML
的容器上,例如:
<div (click)="clickHandler($event.target)">
<!-- retrieved HTML here -->
</div>
clickHandler(e: HTMLElement){
console.log(e); // here is the element which has been clicked
}
如果您想在全屏弹出窗口中打开图像,可以使用FileOpener plugin,它将在本机查看器中打开