sencha touch json store
js:
Ext.define('MyApp.store.MyJsonStore', {
extend: 'Ext.data.Store', requires: [
'MyApp.model.Person',
'Ext.data.proxy.Ajax',
'Ext.data.reader.Json'
], config: {
autoLoad: true,
data: [
{
id: 909,
firstName: 'Anthony',
lastName: 'Hill'
}
],
groupField: 'lastName',
model: 'MyApp.model.Person',
storeId: 'MyJsonStore',
proxy: {
type: 'ajax',
url: '/a.js',
reader: {
type: 'json'
}
}
}
});
json from server:
[
{ id: 1, firstName: 'Tommy laptop', lastName: 'Maintz' },
{ id: 2, firstName: 'Rob', lastName: 'Dougan' },
{ id: 3, firstName: 'Ed', lastName: 'Avins' },
{ id: 4, firstName: 'Jamie laptop', lastName: 'Avins' },
{ id: 5, firstName: 'Dave', lastName: 'Dougan' },
{ id: 6, firstName: 'Abraham', lastName: 'Elias' },
{ id: 7, firstName: 'Jacky', lastName: 'Ngyuyen' },
{ id: 8, firstName: 'Jay', lastName: 'Ngyuyen' },
{ id: 9, firstName: 'Jay', lastName: 'Robinson' },
{ id: 10, firstName: 'Rob', lastName: 'Avins' },
{ id: 11, firstName: 'Ed', lastName: 'Dougan' },
{ id: 12, firstName: 'Jamie', lastName: 'Poulden' },
{ id: 13, firstName: 'Dave', lastName: 'Spencer' },
{ id: 14, firstName: 'Abraham', lastName: 'Avins' },
{ id: 15, firstName: 'Jacky', lastName: 'Avins' },
{ id: 16, firstName: 'Rob', lastName: 'Kaneda' },
{ id: 17, firstName: 'Ed', lastName: 'Elias' },
{ id: 18, firstName: 'Tommy', lastName: 'Dougan' },
{ id: 19, firstName: 'Rob', lastName: 'Robinson' }
]
sencha touch json store的更多相关文章
- sencha touch之store
store相当于数据库的表,是模型实例的集合.(是不是可以看成结构体数组) 可以对模型实例进行新建.更新.读取.删除.排序和过滤等操作. 创建store 由于store是表,必须要有模型或者定义字段, ...
- Sencha Touch 2.2 Store Proxy 异常监控
移动端到服务端通信往往会发生很多莫名的异常情况,如何有效的监控proxy异常,给用户友好的用户体验呢? Proxy给我提供了异常exception的监听事件,只需要监控该项目即可. Sencha To ...
- 跟我一起玩转Sencha Touch 移动 WebApp 开发(一)
1.目录 移动框架简介,为什么选择Sencha Touch? 环境搭建 创建项目框架,框架文件简介 创建简单Tabpanel案例 自定义图标的方式 WebApp产品测试和发布 HTML5离线缓存 发布 ...
- 再探 Ext JS 6 (sencha touch/ext升级版) 变化篇 (编译命令、滚动条、控制层、模型层、路由)
从sencha touch 2.4.2升级到ext js 6,cmd版本升级到6.0之后发生了很多变化 首先从cmd说起,cmd 6 中sencha app build package不能使用了,se ...
- 初探 Ext JS 6 (sencha touch/ext升级版)
Sencha Touch 现在已全面升级至Ext Js 6,那么我们如何使用他们呢? 首先去官网下载最新的sdk和帮助文档 sdk下载地址:https://www.sencha.com/product ...
- Sencha Touch Guide
1.一些命令 创建APP # Make sure the current working directory is the Sencha Touch 2 SDK 例如D:\Program File ...
- 跟我一起玩转Sencha Touch 移动 WebApp 开发1
跟我一起玩转Sencha Touch 移动 WebApp 开发(一) 1.目录 移动框架简介,为什么选择Sencha Touch? 环境搭建 创建项目框架,框架文件简介 创建简单Tabpanel案例 ...
- 【翻译】在Sencha Touch中创建离线/在线代理
原文:Creating an Online/Offline proxy in Sencha Touch 概述 在Sencha Touch中,一个常见的需求就是,当设备在没有连接互联网的时候,应用程序必 ...
- 【翻译】使用Sencha Touch创建基于Tizen应用程序
原文:Building a Tizen App With Sencha Touch 作者:Gautam Agrawal Gautam Agrawal is Sencha's Sr. Product M ...
随机推荐
- oracle删除表语句
删除表(记录和结构)的语名delete ———— truncate ———— drop DELETE (删除数据表里记录的语句) DELETE FROM表名 WHERE 条件; 注意 ...
- Oracle取得中文拼音首字母函数
CREATE ) ; V_RETURN ) ; FUNCTION F_NLSSORT (P_WORD IN VARCHAR2) RETURN VARCHAR2 AS BEGIN RETURN NLSS ...
- CSS3 动态魔方的展示
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- typeid关键字
这么看下去太要命了,有太多东西要学了... 而且视频看起来的确费神,费脑,费耳朵. 所以决定由视频驱动转向代码驱动.主攻vs,c++然后先把界面东西做出来,然后在想后面的东西. 所以今天 [先上来看了 ...
- dedecms内容管理
dedecms中的内容模型是指文章.软件.商品等类型的文章字段模板.在dedecms中,文章数据由文章主表和文章附加表构成,主表存放文章公共拥有的信息,比如标题,添加时间,点击量等,文章附加表存放文章 ...
- ASP防止盗链的一段代码
<%@Language="vbscript"%> <% Response.Buffer = true Response.Expires = -1441 ' var ...
- makefile文件制作入门
一.首先,看一下最简单的C文件 //hello.c文件 #include <stdio.h> void main() { printf("hello world\n") ...
- 9月18日,SQL学习基础1
数据库管理和应用 Oltp是小型的管理,OLAP是大型的管理 开发的内容如触发器 数据库管理系统(Database Management System,简称为DBMS)是位于用户与操作系统之间的一层数 ...
- InstallShield 版本转换
InstallShield : 如何用低版本 打开高版本的工程 InstallShield 每个版本都有对应的版本号SchemaVersion,如下所示 InstallShield Versi ...
- nginx 默认会把header里的参数去掉下划线
做token验证的时候遇到问题:在本地可以获取前端header传的参数,但是部署到服务器获取的就是null(服务器地址用nginx做了代理) 原因: nginx代理默认会把header的参数的 &qu ...