遇到同一页面需要使用多个upload上传组件,想让所有上传组件都用同一个钩子函数,这样我就不用为每个上传组件定义多个不同的钩子函数了,但是发现做不到,因为对应的标识不知道该从何建起?
从图上可以发现,定义了好多同一类型不同名称的钩子函数,但是这仅仅只有2个,要是有10几个,那就是一大串了。
遇到同一页面需要使用多个upload上传组件,想让所有上传组件都用同一个钩子函数,这样我就不用为每个上传组件定义多个不同的钩子函数了,但是发现做不到,因为对应的标识不知道该从何建起?
从图上可以发现,定义了好多同一类型不同名称的钩子函数,但是这仅仅只有2个,要是有10几个,那就是一大串了。
5 回答1.4k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答914 阅读✓ 已解决
3 回答1.1k 阅读
1 回答773 阅读✓ 已解决
1 回答754 阅读✓ 已解决
3 回答939 阅读
尝试下这样
:before-upload="beforeUpload.bind(this, 'A')"
:before-upload="beforeUpload.bind(this, 'B')"
这样你下面的方法应该会多接到一个参数, 我没试过,这是设想