<el-dialog class="padd-dialog" width="60%" title="详情" @opened="opened" :visible.sync="previewDialogvisible" append-to-body>
<div class="dialog-body">
<!-- <embed style="width:100%;height:600px">-->
</div>
</el-dialog>
js
opened(){
let oldEmbed = document.querySelector("embed");
if(oldEmbed != null){
oldEmbed.parentNode.removeChild(oldEmbed);
}
let dialogBody = document.querySelector(".dialog-body");
let embed = document.createElement("embed");
embed.src = this.url;
embed.style.width="100%";
embed.style.height="600px";
dialogBody.appendChild(embed);
},