Trying to use sencha proxy - but no luck - I get the error - Uncaught SyntaxError: Unexpected token :
Ext.define('The.store.Login', {
extend: 'Ext.data.Store',
config: {
model: 'The.model.Login',
proxy: {
type: 'jsonp',
url: 'THE_URL_THAT_RETURNS_JSON',
headers: {
'Access-Control-Allow-Origin': '*',
'Content-Type': 'application/json',
'Authorization': 'THE_AUTH_BASE64_ENCODED_KEY'
},
reader: {
type: 'json',
rootProperty: 'd'
}
},
autoLoad: false
}
});
This is my sencha code
And the json that comes back is -
{
"d" : [
{
"__metadata": {
"uri": "States", "type": "State"
}, "CountryCodeString": "USA", "StateCode": "AA", "ActiveFlag": true, "StateDescription": "Americas"
}, {
"__metadata": {
"uri": "States", "type": "State"
}, "CountryCodeString": "CAN", "StateCode": "AB", "ActiveFlag": true, "StateDescription": "Alberta"
}, {
"__metadata": {
"uri": "States", "type": "State"
}, "CountryCodeString": "BRA", "StateCode": "AC", "ActiveFlag": true, "StateDescription": "AC"
}, {
"__metadata": {
"uri": "States", "type": "State"
}, "CountryCodeString": "AUS", "StateCode": "ACT", "ActiveFlag": true, "StateDescription": "ACT"
}, { .....