支持fineuploader模板内的角度绑定

时间:2014-10-29 10:57:17

标签: fine-uploader

我从fineuploader开始,当我在我的角度应用程序中集成这个很棒的库时,我目前遇到了问题。

我的模板中有一些角度表达式:

<div id="simple-previews-template" style="display: none">
  ...
  <div class="qq-upload-button-selector qq-upload-button small postfix">
    {{ 'ACTION.BROWSE' | translate }}
  </div>
  ...
  {{ Upload.warn }}
</div>

但这些表达式根本没有被替换:我的浏览器会显示{{ 'ACTION.BROWSE' | translate }}{{ Upload.warn }}而不是其值。

我首先认为它归因于<script type="text/template" id="..."></script>标记,因此我更改为<div id="..." style="display: none"></div>而没有效果。

我怎样才能使用角度绑定与fineuploader一起工作?

我也有兴趣知道它为什么不起作用;)

1 个答案:

答案 0 :(得分:0)

如果没有看到更多代码,很难确切地说明如何解决您的问题。最有可能的是,在您通过Fine Uploader将模板添加到DOM之后,您需要$compile模板对照正确的$scope

此外,我还不确定您为什么要将模板包含在隐藏的<div>中。它应该是<script> type="text/template"。请参阅https://github.com/FineUploader/integration-examples/tree/master/src/angularjs-nodejs处的Angular示例。