我在我的 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] 以便它监听我的组件中的更改?