首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用网格和代理仅使用一个url读取和保存数据(ExtJS 4)

使用网格和代理仅使用一个url读取和保存数据(ExtJS 4)
EN

Stack Overflow用户
提问于 2011-09-13 16:10:52
回答 2查看 924关注 0票数 0

我不太理解ExtJS中代理背后的想法。我是否可以使用简单的函数来读取和保存数据,只用一个url?例如,当我想要读取数据时:users.read(),当我想要保存网格的新字段和编辑字段时:users.save()

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-13 16:21:09

是的,您可以将函数用作users.save()users.read(),此函数将使用您在代理中为这些方法提供的urls。

代码语言:javascript
运行
复制
            proxy: new Ext.data.HttpProxy({
                api: {
                    create:{
                        url: '/users/create',
                        method: 'POST'                        
                    },
                    read: {
                        url: '/users/read',
                        method: 'POST'
                    },
                    update: {
                        url: '/users/update',
                        method: 'POST'
                    },                  
                    destroy: {
                        url: '/users/delete',
                        method: 'POST'
                    }
                }
            }),    

代码语言:javascript
运行
复制
proxy : new Ext.data.HttpProxy({
    method: 'GET',
    prettyUrls: false,
    url: 'local/default.php',
    api: {
        // all actions except the following will use above url
        create  : 'local/new.php',
        update  : 'local/update.php'
    }
}),
票数 1
EN

Stack Overflow用户

发布于 2011-09-13 16:22:13

我不认为我能比你读下面的文章更好地回答你的问题。

Sencha > Learn > The Data Package

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7398687

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档