我正在尝试使用 AngularJS 克隆 html,我使用 jQuery 做到了这一点,但它与 Angular 冲突,所以我想使用 AngularJS 进行制作。我的代码如下:
function printContent(el){
var restorepage = $('body').html();
var printcontent = $('#' + el).clone();
$('body').empty().html(printcontent);
window.print();
$('body').html(restorepage);
}
最佳答案
您只需使用 JQlite
即可实现此目的
var myEl = angular.element( document.querySelector( '#divID' ) );
myEl.clone();
请记住将 jquery
文件放在 HTML 中的 angular.js
文件之前,以使用 JQlite
。
关于javascript - 如何使用 Angular JS 克隆 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45978851/