當我打開打印對話框時,我有一頁顯示空白。該頁面主要由AngularJS元素組成。我打電話了打印對話框:AngularJs元素沒有出現在打印對話框中?
<a href=""onclick="window.print(); return false;"> Print </a>
我此頁面上看到的唯一事情是這樣的打印按鈕。我沒有看到用ng-repeat
生成的任何表格。這是AngularJS的問題嗎?如果是的話我該如何解決這個問題?
當我打開打印對話框時,我有一頁顯示空白。該頁面主要由AngularJS元素組成。我打電話了打印對話框:AngularJs元素沒有出現在打印對話框中?
<a href=""onclick="window.print(); return false;"> Print </a>
我此頁面上看到的唯一事情是這樣的打印按鈕。我沒有看到用ng-repeat
生成的任何表格。這是AngularJS的問題嗎?如果是的話我該如何解決這個問題?
如果您使用AngularJS:
<a href="" ng-click="window.print(); return false;"> Print </a>
其次,因爲它不是一個鏈接,你應該將它包裝在一個按鈕,而不是像:
<button ng-click="window.print(); return false;"> Print </button>
對我不起作用 – user533844
不適用於錯誤:錯誤:[$ parse:syntax]語法錯誤:令牌'false'是表達式[window.print(); return false;]的第23列處的意外令牌在[false;]。 – Zax
你能建立一個的jsfiddle其再現問題? – Blackhole