[英]Expected an assignment or function call and instead saw an expression error in function
我在 React js 中遇到問題,它說
錯誤:需要一個賦值或函數調用,卻看到了一個表達式
這個函數有錯誤,錯誤在這里:
const generateKey = (dataKey) => {
let output = [];
let withKeys;
for (let i = 0; i < dataKey.length; i++){
withKeys = {
...dataKey[i],
key: i,
},
output.push(withKeys);
}
return output;
}
我不知道這里有什么問題。 先謝謝您的幫助
問題出在for
循環內部。 應該有一個分號而不是逗號。 像下面這樣修復它:
for (let i = 0; i < dataKey.length; i++){
withKeys = {
...dataKey[i],
key: i,
};
output.push(withKeys);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.