我有这个问题的反应,我有这个功能,但它不是正确的格式反应reactjs的语法错误:网址为只读
check(img) {
console.log(img,typeof img)
const url="";
const arrN = ["15","16","35","36","37","38","39","40","n15","n16","n35","n36","n37","n38","n39","n40"];
for (var i = 0; i < arrN.length; i++) {
if (img === arrN[i]) {
url = "/blah/allIcons/blah"+img+"_en.png";
}else{
url = "/blah/allIcons/blah"+img+".png";
}
}
return url;
}
它给我这个errror
Module build failed: SyntaxError: "url" is read-only
我可怎么办它呢?
也许使用已定义'url'以上。只需使用'url =“”'而不是'const url =“”'; –
@AdnanUmer非常不好的建议。我想你不知道为什么声明变量很重要。 – dfsq
const是你不能改变的东西,使用var或let,读取const,var,let之间的差异。 http://stackoverflow.com/questions/762011/whats-the-difference-between-using-let-and-var-to-declare-a-variable –