0
Meteor JS를 사용하여 JSON 파일 데이터에 액세스하려고합니다. 그러나 나는 그것에 접근 할 수 없다. 아무도 내가 뭘 잘못하고 있다고 제안 할 수 있니?유적에서의 JSON 파일 데이터 액세스 문제?
폴더 구조 :
myapp project/lib folder - myfile.json
myfile.json :
EJSONObj = {
"first": "John",
"last": "Doe",
"age": 39,
"sex": "M",
"salary": 70000,
"registered": true,
"favorites":
{
"color": "Blue",
"sport": "Soccer",
"food": "Spaghetti"
}
}
유성 JS :
if (Meteor.isClient)
{
console.log("My JSON File data:"+EJSONObj.age);
}
오류 :
Uncaught ReferenceError: EJSONObj is not defined
'myfile.json'의 이름을'myfile.js'로 변경하면 현재대로 작동합니다. 참조 : http://stackoverflow.com/questions/15374066/importing-a-json-file-in-meteor – Akshat
오, 알았어요.하지만 유성에서 Json 파일을 사용하는 것은 무엇입니까? @ Akshat. – Venkat
'myfile.JSON'은 JSON 파일이 아닙니다. 이것은 실제로'js' 파일입니다. JSON 파일에는 LVALUE가있을 수 없습니다. 따라서'a = {...} '는 유효한 JSON이 아닙니다. –