如何将用js动态产生的对象放在extjs的panel中
rt,在做web前台的时候,想用到extjs的panel的效果,但是不知道把js动态生成的一系列对象如何添加到panel中展示,...
rt,在做web前台的时候,想用到extjs的panel的效果,但是不知道把js动态生成的一系列对象如何添加到panel中展示,
展开
1个回答
展开全部
panel.add(**)
panel.doLayout()
panel.doLayout()
追问
我试了下还是不行,不知道是不是获取对象的方式不对。我用的是一个大panel中放两个小panel1(id=p1)和panel2(id=p2),相把一个div(id=mydiv),放在panel1中显示。不知道具体怎么做
追答
html : String/Object
An HTML fragment, or a DomHelper specification to use as the layout element content (defaults to ''). The HTML content is added after the component is rendered, so the document will not contain this HTML at the time the render event is fired. This content is inserted into the body before any configured contentEl is appended.
panel.html("1231313");
你说像把一个div放到panel 中,但是这个div是对象么?你怎么得到的?据我所知,一个div是不能平滑转换成一个ext对象的。
所以建议你用 innerHTML 取出 div中间的值,再通过
panel.html()方法把这个值塞进去
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询