通过访问JSON文件永久删除列表中的项目

通过访问JSON文件永久删除列表中的项目,json,listview,sencha-touch,extjs,sencha-touch-2,Json,Listview,Sencha Touch,Extjs,Sencha Touch 2,当用户点击删除按钮时,我试图删除项目列表 我从存储中删除了该项目,并且该项目已成功从列表中删除,但是,当我重新运行应用程序时,所有项目都存在 为了永久删除这些项目,我倾向于认为必须删除JSON文件中的项目,如何获取列表的JSON字符串并对其进行修改 我使用以下代码删除项目: var store = Ext.getStore('mylist'); store.removeAt(index); this.getList().r

当用户点击删除按钮时,我试图删除项目列表

我从存储中删除了该项目,并且该项目已成功从列表中删除,但是,当我重新运行应用程序时,所有项目都存在

为了永久删除这些项目,我倾向于认为必须删除JSON文件中的项目,如何获取列表的JSON字符串并对其进行修改

我使用以下代码删除项目:

         var store = Ext.getStore('mylist');          
         store.removeAt(index);
         this.getList().refresh();

如果您使用的是localstorage,则只需执行
store.sync()
即可将更改传播到存储。

在重新加载数据库之前,必须将对存储的更改传播到数据库。通常,这是通过商店的模型及其代理(REST类型)和支持REST谓词的后端服务完成的。我应该注意,我处理的是本地存储。。我到底需要如何处理RESTful http请求?无论代理类型如何,过程都是相同的。看见