gpt4 book ai didi

javascript - 通过在 React.js 中创建文件上传获得一个奇怪的意外 token

转载 作者:行者123 更新时间:2023-11-29 14:44:36 25 4
gpt4 key购买 nike

我正在使用 React 作为框架来为项目创建输入。输入是姓名、照片和可选评论。我得到了名称和评论,但是照片(作为文件)给我带来了一些麻烦。

我正在使用 this作为上传的方法。 (我知道照片的质量必须非常低才能使用 base64,但这对这个项目来说不是问题。)

但是,当我使用这段代码时,我的浏览器在控制台中抛出一个意外的 token 错误,该错误位于只有一个选项卡的位置。我已经找到了这段代码的错误(通过注释掉不同的部分)。

reader.onload = function(output){
fileUpload.set({
file: output.target.result
});
$.when(fileUpload.save())
.done(function(){
this.setState({
uploaded: true
});
}.bind(this));
}.bind(this));

我只是看不出它有什么问题以及它抛出该错误的原因。

最佳答案

看起来您的 parent 可能不匹配。下面是具有额外格式的相同代码:

reader.onload = function(output) {

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

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

}.bind(this)
); // extra

最后一行有一个额外的 ),它在表达式的开头没有匹配的 (

关于javascript - 通过在 React.js 中创建文件上传获得一个奇怪的意外 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34350418/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com