【问题标题】:how to dynamically change the url in ng2-uploader如何在 ng2-uploader 中动态更改 url
【发布时间】:2017-07-17 17:45:38
【问题描述】:

我在我的 angular2 应用程序中使用 ng2-uploader。

这是我的代码:

 options: Object = {
   url: "http://localhost/APP/opsnd/api/index.php/mydkd/configured/?"+JSON.stringify(this.type)
 };

我在上面的代码中所做的是,我附加了一个动态更改的参数,并与文件一起发送到服务器。

HTML:

input type="file" ngFileSelect  [options]="options" (onUpload)="handleUpload($event)" (beforeUpload)="beforeUpload($event)">

问题是,当我选择一个文件时,它会使用默认的 [option] url 自动加载到服务器。所以即使 url 中的参数发生变化,默认的 url 也是发送到服务端的。如何动态更改 [options] 以便它监听我的组件中的更改?

【问题讨论】:

  • 我也有同样的问题 :-( 你找到解决办法了吗?

标签: angular2-forms angular2-inputs


【解决方案1】:

有一个setOptions() 方法,您可以在其中更新您的新网址,如下所示,

this.uploader.setOptions({ url: newUrl });

希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-04
    • 1970-01-01
    相关资源
    最近更新 更多