【发布时间】:2011-03-07 11:01:57
【问题描述】:
我想通过单击一个按钮来添加一个新的 div 标签,但它不起作用。 我有一个来自 extjs 的网络桌面和两个模块。一个类似于以下代码的窗口,具有 1 个 div [20,20]。还有一个带有按钮和处理程序的第二个窗口,用于在第一个窗口中添加一个新的 div 标签。但它不起作用。
win = desktop.createWindow({
id: 'firstwindow',
title: 'firstwindow',
width: 421,
height: 391,
divs: [{
x: 20,
y: 20
}],
等等..
这里是通过单击第二个窗口中的按钮在第一个窗口中添加 div 的代码
handler: function(){
if (Ext.getCmp('firstwindow')) {
Ext.getCmp('firstwindow').add({
divs: [{
x: 20,
y: 40
}]
})
Ext.getCmp('firstwindow').render();
console.log(Ext.getCmp('firstwindow'));
}
}
提前致谢, 干杯, 托马斯
【问题讨论】:
-
也许你应该解释一下你想用 DIV 做什么..