Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用id的Extjs呈现值_Javascript_Extjs_Dynamic_Reference_Frameworks - Fatal编程技术网

Javascript 使用id的Extjs呈现值

Javascript 使用id的Extjs呈现值,javascript,extjs,dynamic,reference,frameworks,Javascript,Extjs,Dynamic,Reference,Frameworks,我正在尝试通过id获取值 window.setInterval(function () { me.updateData({ Name: "aaa, aaa", Id: "1234", Vitals: [{ Name: "value1", Timest

我正在尝试通过id获取值

 window.setInterval(function () {
                me.updateData({
                    Name: "aaa, aaa",
                    Id: "1234",
                    Vitals: [{
                        Name: "value1",
                        Timestamp: new Date(),
                        Value: getRandomInt(60, 80) + "/" + getRandomInt(60, 80)
                    }, {
                        Name: "value2",
                        Timestamp: new Date(),
                        Value: getRandomInt(60, 80)
                    }, {
                        Name: "value3",
                        Timestamp: new Date(),
                        Value: getRandomInt(60, 80)
                    }, {
                        Name: "value4",
                        Timestamp: new Date(),
                        Value: getRandomInt(60, 80)
                    }
                    ]
                });              
            }, 1000);

items: [{
            id:'value'
                   ,tpl: 
                        '<div class="col-md-3 red ">{Value}</div>' 
                }
window.setInterval(函数(){
更新数据({
名称:“aaa,aaa”,
Id:“1234”,
重要事项:[{
名称:“value1”,
时间戳:新日期(),
值:getRandomInt(60,80)+“/”+getRandomInt(60,80)
}, {
名称:“value2”,
时间戳:新日期(),
值:getRandomInt(60,80)
}, {
名称:“value3”,
时间戳:新日期(),
值:getRandomInt(60,80)
}, {
名称:“value4”,
时间戳:新日期(),
值:getRandomInt(60,80)
}
]
});              
}, 1000);
项目:[{
id:“值”
,第三方物流:
“{Value}”
}
以上场景运行良好。 但是我需要通过动态生成的div来使用它,比如

items: [{
                   tpl: 
                        '<div id="value" class="col-md-3 red ">{Value}</div>'                 
                }
项目:[{
第三方物流:
“{Value}”
}
但是{value}中不绑定的值
谢谢

请尝试以下代码

items: [{
        xtype: 'dataview',
        itemId: 'ItemId',
        tpl: new Ext.XTemplate(
            '<tpl for=".">',
                '<div class="col-md-3 red ">',
                    '<h3>{value}</h3>',
                '</div>',
            '</tpl>'
        ),
        itemSelector: 'col-md-3 red',
        prepareData: function(data, index, record) {
             var name = this.up().getViewModel().get('value');
             var passed = record.get('value') == name;
             return Ext.apply(data);
        }           
     }
项目:[{
xtype:“数据视图”,
itemId:'itemId',
tpl:新Ext.XTemplate(
'',
'',
“{value}”,
'',
''
),
项目选择器:“col-md-3红色”,
准备数据:功能(数据、索引、记录){
var name=this.up().getViewModel().get('value');
var passed=record.get('value')==name;
返回Ext.apply(数据);
}           
}

为了更好地理解您要做的事情,您可以发布整个代码吗?可能是在一张小提琴上。