ng-cloak无法正常工作

时间:2018-01-03 08:59:24

标签: javascript angularjs ngcloak

在我的角度应用中,我使用<object>标记显示pdf。

<object ng-cloak data="data:application/pdf;base64,{{tab.documentdata}}"
         width="100%"
         height="5000"  
         standby="Loading document...">
         Oops, you have no PDF viewer enabled
</object>

{{tab.documentdata}}是base64编码数据,它是服务器请求的响应。

问题

即使为对象标记添加ng-cloak也是如此。我可以看到如下的http请求。

enter image description here

如何在替换角度表达式之前限制发送的请求。

data:application/pdf;base64,{{tab.documentdata}} 

1 个答案:

答案 0 :(得分:1)

我认为最好的方法就像

<object ng-attr-data="data:application/pdf;base64,{{tab.documentdata}}"
         width="100%"
         height="5000"  
         standby="Loading document...">
         Oops, you have no PDF viewer enabled
</object>