AngularJS的ng-click函数在我打开打印对话框后不工作
AngularJS ng-click functions not working after I open print dialog
这是我所面临的非常奇怪的错误,我有一个函数,它实际上隐藏了一个div的工作很好,如果我不打开打印对话框,我有要求给一些数据打印功能,但如果我打开打印对话框,那么ng-click功能不再工作,什么都没有发生,浏览器也没有显示控制台的任何错误。这是发生在我的所有函数在这个页面上。
下面是我的html代码:
<button type="button" class="btn btn-sm btn-danger" title="Cancel Preview" ng-click="cancelPreview()">
Cancel
</button>
这是我的AngularJS控制器代码:
$scope.cancelPreview = function() {
$scope.showInvoice = false;
}
@usman根据您的jsfiddle查看我的jsfiddle我使用了$compile.
document.body.innerHTML = "";
var element = $compile(originalContents)($scope);
angular.element(document.body).append(element);
相关文章:
- 文本框不是从Javascript/Asp.net中的对话框中打印出来的
- 检测用户是否按下“;打印“;在程序调用的打印对话框上
- 查询.js和 Chrome 打印对话框 issu
- 在不打开打印对话框的情况下打印 pdf 文档
- window.print() 之后的 Javascript 有时在打印对话框之前执行,有时在打印对话框之后执行
- window.print() 不会在 iPAD 中弹出 PDF 的打印对话框
- 在打印对话框或打印预览上运行 JQuery
- 如何在没有打印对话框的情况下从网络浏览器打印
- 如何在谷歌浏览器中使用 JavaScript 显示窗口打印对话框
- javascript打印对话框后的回调函数
- 使用C#通过打印机对话框打印docx文件
- 在JavaScript中使用Chrome中的系统打印对话框
- 如何检查打印对话框是否打开(Mozilla和Chrome)
- 如何在客户端不打印对话框的情况下打印收据
- 打印网页而不显示打印对话框和此网页
- 在不打开打印对话框的情况下从IE打印Word文档
- 在打印预览对话框中,背景颜色或背景CSS设置不呈现
- PHP打印PDF文件到指定的网络打印机而不打开对话框
- Facebook API -我的信息共享对话框不打印
- 防止打印对话框刷新页面