Tôi đang cố sử dụng đầu vào tập tin phản ứng-bootstrap với jquery fileupload()
. Với jquery thẳng tôi sẽ làm $('#fileUpload').prop('files')
để có được các tập tin để vượt qua để gọi tập tin tải lên. Tuy nhiên, tôi không biết làm thế nào để có được các tập tin một cách chính xác với phản ứng-bootstrap.Lấy đối tượng tập tin từ tập tin Đầu vào
<Input type='file' label='Upload' accept='.txt' ref='fileUpload' buttonAfter={uploadFileButton}/>
@Daniel tôi đã sử dụng câu trả lời của tôi dưới đây. Bạn đang gặp phải vấn đề gì? –
Xem nó không hoạt động cho tôi: http://jsfiddle.net/danyaljj/b1fhnb6q/2/ – Daniel
@Daniel Bạn không thể truy cập this.refs bên ngoài lớp phản ứng 'Hello'. Lỗi của bạn "Uncaught TypeError: Không thể đọc tệp 'Tệp tải lên' không xác định thuộc tính" đang nói this.refs là không xác định, không phải là tệp Tải lên. Bạn cần đặt tham chiếu trong hàm bên trong lớp, ví dụ: http://jsfiddle.net/0ttmh4hs/ –