1、输入框输入长度限制
<Input maxLength={} minLength={} />
达到长度的最大值就不能在输入了,不需要任何js
2、Input 上传文件:
上传文件的格式:<Input accept="application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet " />
上传文件的方法:
uploadFile() {
const dbId = this.props.id;
var fileObj = document.getElementById('file').files[0]; // 获取文件对象
var FileController = ''; // 接收上传文件的后台地址
// FormData 对象
var form = new FormData();
form.append('file', fileObj); // 文件对象
// XMLHttpRequest 对象
var xhr = new XMLHttpRequest();
xhr.open('post', FileController, true);
xhr.setRequestHeader("",);
xhr.setRequestHeader("",);
xhr.onload = function () {
};
xhr.send(form);
}
<Input o'n'C