Extjs 4数据存储和PHP

时间:2012-01-24 14:41:51

标签: extjs4 extjs-mvc

我想知道是否可以在extjs 3.x.x中调用php api。
让我解释一下,我有一个商店,我想从php获取数据:

Ext.define('KY.store.watcherStore',{
    extend: 'Ext.data.Store',
    model: 'KY.model.WatcherModel',
    proxy: {
        type: 'ajax',
        url : '/admin/rest/ksThresholdWatcher/loadAllRef',
        //reader: {
        //    type: 'json'
        //},
    }
});

url param调用ksThresholdWatcher.php方法loadAllRef(我有一个php rest api); 但它永远不会调用我的PHP脚本。我被困了,我现在不怎么做,我看到的所有例子都设置了url param,就像这个url:'myPHP.php'。

我怎样才能让它按照我的方式运作?

1 个答案:

答案 0 :(得分:1)

您需要在配置中指定您的代理是type: 'rest'。这是一个example宁静的方式。 This在代理使用方面也有一些很好的指示。

您可以使用4.x.x中的api代理配置项为不同的请求操作指定不同的源(CREATE,UPDATE,DESTROY,READ)。