色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

ext 遍歷json數(shù)據(jù)庫

林玟書2年前8瀏覽0評論

在進行web開發(fā)中,我們經(jīng)常需要操作json格式的數(shù)據(jù),其中遍歷json數(shù)據(jù)是非常常見的一種操作。而在javascript中,我們可以使用ext庫來進行json數(shù)據(jù)的遍歷操作。下面我們就來詳細介紹一下如何使用ext來遍歷json數(shù)據(jù)庫。

首先,我們需要定義一個json數(shù)據(jù),作為我們遍歷的對象:

var data = {
"name": "張三",
"age": 20,
"skills": [
{
"name": "編程",
"level": "expert"
},
{
"name": "打球",
"level": "beginner"
}
]
};

接下來,我們可以通過ext的store來創(chuàng)建一個數(shù)據(jù)模型:

var store = Ext.create('Ext.data.JsonStore', {
data: data
});

現(xiàn)在,我們可以使用store.getAt()方法來獲取數(shù)據(jù)模型中的具體數(shù)據(jù),并遍歷它們。比如,我們可以使用以下代碼來遍歷skills屬性下所有技能的名字:

store.each(function(record){
if(record.get('skills')){
Ext.each(record.get('skills'), function(skill){
console.log(skill.name);
});
}
});

在上面的代碼中,我們首先使用store.each()方法來遍歷數(shù)據(jù)模型中的所有數(shù)據(jù),然后使用record.get()方法來獲取每一項數(shù)據(jù)的skills屬性。接著,我們使用Ext.each()方法來遍歷skills屬性下的所有項,并輸出它們的name屬性值到控制臺。

綜上所述,通過使用ext庫來遍歷json數(shù)據(jù),可以使我們更加方便地操作和管理json數(shù)據(jù)庫。這對于web開發(fā)來說非常有用,希望本文能幫助大家更好地理解和應用ext庫。

上一篇badboy json
下一篇hbs vue