0
자바 스크립트JSON 오류
ready(function(){
request.get("json/pie7.json", {
// Parse data from JSON to a JavaScript object
handleAs: "json"
}).then(function(data){
arrayUtil.forEach(data.items, function(item,i){
itemArray.push(item.value);
});
alert(itemArray)
},
function(error){
alert(error);
});
});
pie7.json
{
"title":"JSON Sample Data",
"items":[{
"name":"text",
"value":33
},{
"name":"integer",
"value":100
},{
"name":"float",
"value":5.65
},{
"name":"boolean",
"value":56
}]
}
이 표시 오류로 :
SyntaxError: JSON.parse: expected property name or '}'
하지만 난에 pie7.json
의 이름을 바꿀 때 모든 파일 이름 sample.json
과 같은 이름으로 javascript의 요청 경로를 변경하면 문제없이 작동합니다.
그래서 파일 이름을 pie7.json에 넣을 때 오류가 발생하는 이유는 무엇입니까?
여기 전체적인 이야기를하는 것은 의심 스럽습니다. 가져 오기가 발생했을 때 브라우저 디버거 (방화 광구, 크롬 개발자 도구 등)에서 네트워크 탭을 보려고 했습니까? 이 시점에서 서버 응답이 올바른지 확인 했습니까? –