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


     

     

     
  • 相关阅读:
    tensorFlow(二)线性回归
    tensorFlow(一)相关重要函数理解
    Java NIO学习笔记-通道&缓冲区
    Code Plus插件开发笔记
    Java NIO框架Netty demo
    前端React开发入门笔记
    Tomcat性能优化
    Spring Boot整合Dubbo框架demo
    Spring Boot入门实例
    简单的RPC原型与实现原理
  • 原文地址:https://www.cnblogs.com/hannover/p/1662204.html
Copyright © 2020-2023  润新知