2015-12-18 3 views
3

Я использую React как фреймворк для создания ввода для проекта. Ввод - это имя, фотография и необязательный комментарий. Имя и комментарий я получил, но фотография (будучи файлом) дает мне некоторые проблемы.Получение неожиданного токена с созданием загрузки файла в React.js

Я использую this как способ для загрузки. (Я знаю, что качество фотографии должно быть очень низким, чтобы использовать base64 для этого, но это не проблема для этого проекта.)

Однако, когда я использовал этот код, мой браузер бросил Неожиданную ошибку токена в консоль, в месте, где была только вкладка. Я обнаружил ошибку в этом фрагменте кода (комментируя разные фрагменты).

Я просто не вижу, что с ним не так, и почему он выбрасывает эту ошибку.

ответ

1

Похоже, что ваши парнеры могут быть несовместимы. Вот тот же код с дополнительным форматированием:

reader.onload = function(output) { 

    fileUpload.set({ file: output.target.result }); 

    $.when(fileUpload.save()) 
    .done(
    function() { 
     this.setState({ uploaded: true }); 
    }.bind(this) 
); 

}.bind(this) 
); // extra 

Последняя строка имеет дополнительный ), не имеют соответствия ( в начале выражения.

Смежные вопросы