1.未实现:
render完毕 拿到childNode 添加click 事件 节点是拿到的 事件是触发的
2.chrome 调试 选择节点添加事件是可以实现的:
同是拿节点添加click() 为什么第一个实现不了呢,
如何实现自动触发 antd 的Upload组件上传
1.未实现:
render完毕 拿到childNode 添加click 事件 节点是拿到的 事件是触发的
2.chrome 调试 选择节点添加事件是可以实现的:
同是拿节点添加click() 为什么第一个实现不了呢,
如何实现自动触发 antd 的Upload组件上传
使用ref获取Upload组件提供的内部方法<Upload ref={ref}/>
...
const openFile = ()=>{
const {upload} = ref.current || {};
upload.uploader.onClick(); // 调用则可以打开文件选择框,和点击按钮同效果
}
4 回答1.5k 阅读
2 回答942 阅读✓ 已解决
2 回答953 阅读✓ 已解决
2 回答2.5k 阅读
1 回答843 阅读✓ 已解决
2 回答744 阅读✓ 已解决
1 回答574 阅读✓ 已解决
This is due to a security restriction.Most browsers prevent submitting files when the input field didn't receive a direct click or keyboard click event as a security precaution.