zoukankan      html  css  js  c++  java
  • Ext.data.Store的相关知识

    //自动生成查询窗口有用
    store.recordType--------record
    store.recordType.prototype.fields.length--------record的字段数
    store.recordType.getField(0)----------record的字段
    for(var i=0;i<User.prototype.fields.length;i++)
    {
     alert(User.getField(i).name+':'+User.getField(i).mapping+':'+User.getField(i).type);            
    }

    //添加、删除、修改时有用
    store.getModifiedRecords()--返回有修改的Record集合
    store.getModifiedRecords().length
    store.getModifiedRecords()[0].getChanges()
    {...}
        sex: "1女"
    store.getModifiedRecords()[0].modified
    {...}
        sex: "女"
    store.data.items[0].dirty//记录集是否修改过
    true
    store.data.items[0].commit();//将Record的原始版本修改为当前版本
    store.commitChanges();//将Store中所有的Record的原始版本修改为当前版本

     

    //发下来的原始数据的的行数
    store.totalLength
    2
    store.getCount()//store中实际有的数量
    3


    //语法和DataReader的meta数据
    store.reader.meta
    {...}
        id: "id"
        totalRecords: "totalCount"
        root: "row"
    store.reader.meta.id
    "id"
    store.reader.meta.totalRecords
    "totalCount"
    store.reader.meta.root
    "row"


    //获取reader的JsonData的方法
    store.reader.jsonData
    {...}
        totalCount: 3
        row: {...}
    store.reader.jsonData.totalCount
    3
    store.reader.jsonData.row
    {...}
        remove: {...}
        indexOf: {...}
        [0]: {...}
        [1]: {...}
    store.reader.jsonData.row[0]
    {...}
        id: "1"
        name: "mxh"
        sex: "男"
    store.reader.jsonData.row[0].id
    "1"
    store.reader.jsonData.row[0].name
    "mxh"
    store.reader.jsonData.row[0].sex
    "男"


     

     

     
  • 相关阅读:
    Mysql 解压安装
    线程进程池,协程,IO模型
    并发编程 线程
    并发编程 进程
    socket 套接字
    网络编程
    面向对象(反射,元类) 排序方法
    面向对象(多态,类方法,魔法方法)
    Day22 面向对象(继承封装)
    php一行代码获取本周一,本周日,上周一,上周日,本月一日,本月最后一日,上月一日,上月最后一日日期 转
  • 原文地址:https://www.cnblogs.com/hannover/p/1662204.html
Copyright © 2011-2022 走看看