如何在 pluoplad-angular-指令中设置动态 url?

How to set dynamic url in pluoplad-angular-directive?

我正在尝试在我的 Angular SPA 中使用 plupload-angular-directive。问题是,上传 URL 不是常量,每次我需要上传内容时都会在服务器端生成。

因此,如 docs 中所述,我使用 pl-url 指令在前端设置 URL,如下所示:

<button pl-upload=""
            pl-auto-upload="true"
            pl-files-model="multiFiles"
            pl-url="{{imgActionUrl}}"
            pl-progress-model="percent">Upload Images</button>

其中,imgActionUrl 由我的 Angular 控制器获取并分配给 $scope

调试应用程序清楚地表明 URL 已正确设置,但即便如此,当上传实际发生时,它会将 POST 发送到 /upload.php 而不是地址指令中提到。

为什么会这样?

经过大量挖掘,我在项目的 github 页面上发布了一个问题:

https://github.com/sahusoftcom/plupload-angular-directive/issues/43

但似乎没有人维护这个存储库,所有者将我重定向到另一个库,jQuery-File-Upload。