Angular:删除页面打印版本的ng-hide/show

Nek*_*oru 2 html javascript angularjs

我有一个用Angular编写的网页,显示从服务器中提取的大量JSON数据.为了使用户更容易找到有趣的数据,我们将所有内容放入默认隐藏的表中(使用ng-hideng-show).

但是,在打印方面,我们希望所有内容都能立即显示出来.因此,一切都必须从一开始就扩展 - 有没有办法这样做?我可以以某种方式强制HTML忽略ng-show指令吗?

小智 5

您可以使用css媒体查询,尝试

@media print {
   .ng-hide {
     display: block !important;
   }
}
Run Code Online (Sandbox Code Playgroud)