nku*_*hta 2 javascript extjs extjs4.2
我想将Canvas元素添加到ExtJS Container元素中。但它只接受Ext.Component,而不接受任何 dom 元素。
画布创建代码:
canvas = document.createElement('canvas');
Run Code Online (Sandbox Code Playgroud)
如何将其插入容器,或者我需要使用另一个 ext 组件?我需要为组件提供一些调整大小的逻辑,容器拥有它。
最好的方法是创建一个组件,其中元素是画布。这样,您基本上可以“免费”获得所有内置的布局内容。
new Ext.container.Container({
width: 400,
height: 400,
layout: 'fit',
items: {
xtype: 'component',
autoEl: {
tag: 'canvas'
}
}
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17248 次 |
| 最近记录: |