javascript - 在 Ext.form.Panel 中显示组件

标签 javascript extjs

我有一个自定义组件(网格),我想将其添加到面板中,然后在顶部有一条组件。

互联网上的所有示例如下所示:

var extPanel = Ext.create('Ext.form.Panel', {

    items: [{
        fieldLabel: 'Send To',
        name: 'to',
        anchor:'100%' 
    },{
        fieldLabel: 'Subject',
        name: 'subject',
        anchor: '100%' 
    }, 

我想添加我自己的自定义组件,称为 myGrid。我期望某种名为 component 的属性传入项目,但我不知道,因为没有关于这个“items”数组的文档。

var extPanel = Ext.create('Ext.form.Panel', {

    items: [{
        component : myGrid   
        anchor:'100%'  // anchor width by percentage
    }

最佳答案

您可以使用xtype显式创建已定义的组件。您可以引用这个 fiddle :Demo

关于javascript - 在 Ext.form.Panel 中显示组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24388739/

相关文章:

javascript - 单向 ElGamal 代理重新加密实现

java - 带有 EXT JS 错误 : DispatcherServlet noHandlerFound 的 Spring MVC

extjs - 为什么 ExtJS 3.4.0 中缺少定义方法?

javascript - Divs/spans 作为输入类型,带有 $_POST 信息,其中哪一个被单击

javascript - 从 Sencha Touch 2 到外部服务器的跨域更新

javascript - 在对象数组中查找最大值,其中数字是字符串的一部分,最佳解决方案并编写测试

javascript - ext js从另一个 Controller 调用 Controller 中的方法

javascript - 异步/等待 promise 逻辑问题

git - ExtJS 6 将 workspace.json 添加到 gitignore

javascript - sencha 触摸 Controller 在导航 View 中不起作用