원격 웹 사이트에서 JSON 파일을 사용할 수 있도록 Sencha Touch 스크립트 태그 프록시를 사용하려고하지만 Safari Console에서 구문 분석 오류가 표시 되더라도 JSON 파일이 올바른지 확인했습니다.Sencha Touch 스크립트 태그 프록시 JSON 리더 구문 분석 오류
Ext.regModel('NoteNewsModel', {
idProperty: 'id',
fields: [
{ name: 'id', type: 'int' },
{ name: 'title', type: 'string' },
{ name: 'description', type: 'string' }
// { name: 'icon', type: 'string' }
]
});
내 상점 코드는 다음과 같습니다 :
내 모델이있다
다음Ext.regStore('NotesNewsStore', {
model: 'NoteNewsModel',
proxy: {
type: 'scripttag',
url: 'myjsonurl',
reader: new Ext.data.JsonReader ({
type: 'json',
root: 'entries'
})
},
autoLoad: true
});
은 원격 서버에서 JSON 파일의 일부입니다
{
"title":"json news",
"link":"https://myurl.com/json-news.html",
"description":"",
"language":"en",
"copyright":"my domain",
"ttl":"120",
"entries":[
{
"title":"SmarterMail Upgrade",
"link":"https://mydomain.com/122.html",
"date":"1316414335",
"guid":"https://mydomain.com/122.html",
"author":"flank plank",
"description":"test entry",
"introtext":"testing the intro text."
}
]
}
마지막을 오류 Safari 콘솔에서 첫 번째 줄 아래에 표시되는 오류가 발생했습니다.
"제목"JSON 뉴스 ", data.json : 2SyntaxError : 구문 분석 오류
어떤 도움이에 내가 지금이 일에 몇 시간 동안 내 머리를 긁적 된 감상 할 수있다. 이로 변경
감사 아론
덕분에 나는이 부분을 변경하고 지금이 오류 메시지가 : DataView를가 TPL, 저장 및 itemSelector 구성을 필요로 나는 내가 {놓쳤다 해당 오류를 수정 한 코멘트 llya139 안녕 감사 @ – MonkeyBlue
을 정의 할 수 독자 후 : 그러나 나는 아직도 구문 분석 오류가 발생하고 있습니까? 감사합니다 아론 – MonkeyBlue