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
    "男"


     

     

     
  • 相关阅读:
    Delphi 10.3.3解决Android 11闪退
    QuickCore
    Delphi 10.4.1使用传统代码提示方案
    LINUX SHELL条件判断
    C#程序集使用强名字(Strong Name)签名/强名称签名
    ASP.NET Core环境变量和启动设置的配置教程
    ASP.NET Core MVC获取请求的参数方法示例
    Fluentvalidation的基本使用
    netstat & crontab
    Linux/Centos下多种方法查看系统block size大小
  • 原文地址:https://www.cnblogs.com/hannover/p/1662204.html
Copyright © 2011-2022 走看看