我尝试了很多方法但没有任何工作。在我的情况下,将没有html文件的链接。我必须在html文件的p对话框中显示内容。
静态内容html文件映射到另一个html文件,该文件正在其他地方使用。我必须获取该文件,并且一个参数在html文件内容中将是动态的。
我正在尝试这样的事情。
<p-dialog [(visible)]="isClicked" [resizable]="true">
<div [innerHTML]="data/SAM3.html"></div>
</p-dialog>
每次值都是动态的,如SAM3,SAM4等。
任何人都可以提供帮助。
注意 - &gt;我正在使用Angular 5。
答案 0 :(得分:0)
我已经通过使用窗口解决了这个问题,因为我不需要执行任何操作,因此没有使用p-dialog。
public openPolicyDesc(){
var x = screen.width/2 - 600/2;
var y = screen.height/2 - 350/2;
window.open('/assets/data/'+this.PolicyName+'.htm',"",'height=385,width=600,left='+x+',top='+y);
}