我创建了一个带有anularjs的仪表板应用程序,它有一个加载.mrt文件的iFrame, 我想要的是只加载.mrt文件一次。
第一次仪表板应用点击和仪表板加载,然后我切换到另一个应用程序,当我再次点击仪表板时,它应该显示第一次加载iframe内容而不加载或重新刷新它。
控制器
$scope.dashboardURL="url";
document.getElementById('reportFram').setAttribute('src',$scope.dashboardURL);
查看
<iframe class="layout-column flex" layout="column" flex fill-width
frameborder='0'
id="reportFram"
marginwidth="0"
marginheight="0"
onload=""
allowfullscreen>
</iframe>