0

由于 ReactJS 的许可问题,我们被迫寻找开源替代方案。所以我们决定使用 PreactJS,它是 React 的替代品。移植到 Preact 后,我​​们发现 onChange 处理程序无法处理输入元素。以下是我的渲染函数中的部分代码:

{
	(function () {
		if (node.fileType === 'dir') {
			return <li className="tip-item" onClick={comp.showUpload.bind(comp, refs)}>
				<form className='fileForm' style={{display: 'inline-block'}}>
				    <input type="file" name="file" className="import-file-input" ref="fileUpload" onInput={comp.uploadFile.bind(comp,node, filePath)}/>
				</form>Upload</li>;
			}
	})()
}

任何帮助,将不胜感激。

4

0 回答 0