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的更多相关文章

  1. sencha touch之store

    store相当于数据库的表,是模型实例的集合.(是不是可以看成结构体数组) 可以对模型实例进行新建.更新.读取.删除.排序和过滤等操作. 创建store 由于store是表,必须要有模型或者定义字段, ...

  2. Sencha Touch 2.2 Store Proxy 异常监控

    移动端到服务端通信往往会发生很多莫名的异常情况,如何有效的监控proxy异常,给用户友好的用户体验呢? Proxy给我提供了异常exception的监听事件,只需要监控该项目即可. Sencha To ...

  3. 跟我一起玩转Sencha Touch 移动 WebApp 开发(一)

    1.目录 移动框架简介,为什么选择Sencha Touch? 环境搭建 创建项目框架,框架文件简介 创建简单Tabpanel案例 自定义图标的方式 WebApp产品测试和发布 HTML5离线缓存 发布 ...

  4. 再探 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 ...

  5. 初探 Ext JS 6 (sencha touch/ext升级版)

    Sencha Touch 现在已全面升级至Ext Js 6,那么我们如何使用他们呢? 首先去官网下载最新的sdk和帮助文档 sdk下载地址:https://www.sencha.com/product ...

  6. Sencha Touch Guide

     1.一些命令 创建APP #  Make sure the current working directory is the Sencha Touch 2 SDK 例如D:\Program File ...

  7. 跟我一起玩转Sencha Touch 移动 WebApp 开发1

    跟我一起玩转Sencha Touch 移动 WebApp 开发(一) 1.目录 移动框架简介,为什么选择Sencha Touch? 环境搭建 创建项目框架,框架文件简介 创建简单Tabpanel案例 ...

  8. 【翻译】在Sencha Touch中创建离线/在线代理

    原文:Creating an Online/Offline proxy in Sencha Touch 概述 在Sencha Touch中,一个常见的需求就是,当设备在没有连接互联网的时候,应用程序必 ...

  9. 【翻译】使用Sencha Touch创建基于Tizen应用程序

    原文:Building a Tizen App With Sencha Touch 作者:Gautam Agrawal Gautam Agrawal is Sencha's Sr. Product M ...

随机推荐

  1. 使用Jsoup帮助解析具有html标签的数据和解析网页

    下载Jsoup包后导入 /** * Created by YGW on 2016/4/17. * 显示公告的详细内容 */public class PressFragment extends Frag ...

  2. NekoHTML and Dom4j

    http://pro.ctlok.com/2010/07/java-read-html-dom4j-nekohtml.html package com.ctlok.pro; import java.i ...

  3. Azure PowerShell 创建虚拟机

    # 指定订阅名称$subscriptionName="订阅名称"# 指定云服务名称$serviceName="云服务名称"# 指定用来保存虚拟机VHD的存储$s ...

  4. oracle数据库创建用户,并且给用户授权

    参考文档: http://www.blogjava.net/wolfman09/archive/2009/05/01/268536.html 一:创建用户 create user username i ...

  5. mkfs.xfs命令没找到

    yum install xfsprogs xfsdump

  6. 【模拟】UVa 1030 - Image Is Everything

    1030 - Image Is Everything Time limit: 3.000 seconds Your new company is building a robot that can h ...

  7. JS HTML标签尺寸距离位置定位计算

    四种浏览器对 clientHeight.offsetHeight.scrollHeight.clientWidth.offsetWidth 和 scrollWidth 的解释差异 网页可见区域宽:do ...

  8. css扁平化博客学习总结(二)css样式重置

    css样式重置 方法一:不推荐使用,这么写会让网页解析速度变慢. *{ margin: 0; padding: 0;} 方法二:大家常用的写法,比较流行. body, html, div, block ...

  9. scala学习笔记:集合

    scala> 1 to 10 res9: scala.collection.immutable.Range.Inclusive = Range(1, 2, 3, 4, 5, 6, 7, 8, 9 ...

  10. Eratosthenes筛选法

    说到素数,最基本的算是一百以内的那些数了.这些数在数学竟赛中常常会被用到.比如说有这样一道题:“一百以内有多少在加2后仍然是素数的素数?”11和17就是这样的素数.如果对素数很熟悉的话,就能迅速得出答 ...