Json değil çalışma ile bir Extjs grafik doldurmamak

0 Cevap php

So What Im yapmaya çalışırken bir Extjs çizgi grafiği doldurmak olduğunu. Ive uzak bir sayfa ve benim grafik doldurulan değil nedense json çeker JSON mağaza yarattı.

Buyrun bu benim Ext kodu:

Ext.onReady(function(){

var store = new Ext.data.JsonStore({
    autoDestroy: true,
    url: 'http://myURL.com',
    storeId: 'graphStore',
    root: 'rows',
    idProperty: 'date',
    fields: ['date', 'posts']
});

new Ext.Panel({
    title: 'Posts',
    renderTo: 'test_graph',
    width:500,
    height:300,
    layout:'fit',

    items: {
        xtype: 'linechart',
        store: store,
        xField: 'date',
        yField: 'posts',
        listeners: {
            itemclick: function(o){
                var rec = store.getAt(o.index);
                Ext.example.msg('Item Selected', 'You chose {0}.', rec.get('date'));
            }
        }
    }
});    

});

Ve burada doldurmamak olması gerekiyordu JSON:

{"rows":[
    {"date":"2010-06-11","posts":4},
    {"date":"2010-06-12","posts":3},
    {"date":"2010-06-13","posts":1}, 
    {"date":"2010-06-14","posts":2}
]}

Ben neden bu alışkanlık işin yaşam için çözemiyorum. Grafik ekseni gösterir, ancak hat kılmaz.

0 Cevap