解决方案 »

  1.   

    子页面代码:Ext.require([
        'Ext.selection.CellModel'
    ]);Ext.define('productCatalog.view.productcatalog.CatalogTagsGrid' ,{
        extend: 'Ext.grid.Panel',
        alias : 'widget.catalogTagsGrid',
    //    title : '页标签',
        //bodyStyle:'padding:5px 5px 5px 5px',
        store: 'CatalogTags',
    viewConfig:{
         forceFit:true,
         sortAscText:'正序',
         sortDescText:'降序'
        },
        columnLines: true,
        //selModel :Ext.create('Ext.selection.RowModel',{mode:'MULTI'}),
        initComponent:function(){
         Ext.apply(this,{ 
         selModel :Ext.create('Ext.selection.CheckboxModel',{mode:'MULTI'}),
         columns:[{
    header:'属性ID',
    dataIndex:'attributeId',
    hidden:true
    },{

    header:'标签名称',
    dataIndex:'attributeName',
    width:180,
    renderer: changeValueView
    },{
    header:'排序',
    dataIndex:'attributeSort',
    width:190,
    renderer: changeValueView
    }]
    }
    );
        } 
    });
      

  2.   

    控制层部分代码:Ext.define('productCatalog.controller.ProductCatalogCtrl', {
        extend: 'Ext.app.Controller',
        stores: [//声明该控制层要用到的store
    'CatalogAttrFilters',
    'CatalogProducts',
    'Catalogs',
    'productType.store.ProductTypes',
    'productType.store.AttrGroups',
    'productBrand.store.ProductBrands',
    'productStandard.store.ProductStandards',
    'productAttr.store.ProductAttrs',
    'productList.store.ProductLists',
    'productList.store.CatalogProduct',
    'CatalogFilterMethods',
    'productList.store.CataNotProLists',
    'productAttr.store.AttrByProTypeIDs',
    'goodsReference.store.GoodsLists',
    'productCatalog.store.CatalogTags'
                ],
        models: [//声明该控制层要用到的model
                  'productType.model.ProductTypeModel',
                  'productType.model.AttrGroupModel',
                  'productBrand.model.ProductBrandModel',
                  'productStandard.model.ProductStandardModel',
                  'productCatalog.model.CatalogStandardModel',
                  'CatalogAttrFilterModel',
                  'productAttr.model.ProductAttrModel',
                  'productList.model.ProductListModel',
                  'CatalogFilterTypeModel',
                  'goodsReference.model.GoodsListModel',
                  'productCatalog.model.CatalogTagsModel'
                ],
        views:  [
    //声明该控制层要用到的view
                'productcatalog.CatalogMainView',
                'productcatalog.CatalogList',
                'productcatalog.CatalogAttrFilterGrid',
                'productcatalog.CatalogProductQueryForm',
               // 'productcatalog.CatalogSEOForm',
                'productcatalog.CatalogAttrFilterAddWin',
                'productcatalog.CatalogAssociateBrand',
                'productcatalog.CatalogAssociateStandard',
                'productcatalog.CatalogProductTypeList',
               // 'productcatalog.CatalogBaseAttrForm',
                'productcatalog.CatalogAttrGroupGrid',
                'productcatalog.CatalogProductGrid',
                'productcatalog.CatalogAddWin',
                'productcatalog.CatalogRootAddWin',
                'productcatalog.CatalogAddProWin',
                'productcatalog.AddProductGrid',
                'productcatalog.AddProductQueryForm',
                'productcatalog.CatalogStandard',
                'productcatalog.CatalogTagsView',
                'productcatalog.CatalogTagsGrid'
                ],
        refs:   [//相当于一个映射,这样就可以在控制层方便的通过get取得相应的对象了
                {
              ref:'catalogMainView',
              selector:'catalogMainView'
             },{
              ref:'catalogTagsView',
              selector:'catalogTagsView'
     
             },{
              ref:'catalogTagsGrid',
              selector:'catalogTagsGrid'
     
             },{
              ref:'catalogProductTypeList',
              selector:'catalogProductTypeList'
             },
             {
              ref:'catalogAttrFilterAddWin',
              selector:'catalogAttrFilterAddWin'
             },
             {
              ref:'catalogAttrFilterGrid',
              selector:'catalogAttrFilterGrid'
             },
             {
              ref:'catalogStandard',
              selector:'catalogStandard'
             },
             {
              ref:'catalogAddWin',
              selector:'catalogAddWin'
             },
             {
              ref:'catalogRootAddWin',
              selector:'catalogRootAddWin'
             },
             {
              ref:'catalogAttrGroupGrid',
               selector:'catalogAttrGroupGrid'
             },
             {
              ref:'catalogProductGrid',
               selector:'catalogProductGrid'
             },{
              ref:'addProductGrid',
               selector:'addProductGrid'
             },
             {
              ref:'addProductQueryForm',
               selector:'addProductQueryForm'
             },
             {
              ref:'catalogAssociateBrand',
               selector:'catalogAssociateBrand'
             },
             {
              ref:'catalogAssociateStandard',
               selector:'catalogAssociateStandard'
             },
             {
                ref:'catalogList',
                selector:'catalogList'
             }
                ],
      

  3.   

    问题:父页面可以出来,子页面不能出来,请大神赐教!
    model和store都已经定义了。
      

  4.   

    在父页面引用xtype : 'catalogTagsGrid',但是你好像没有引用定义catalogTagsGrid的文件,你的控制台没有报错吗?什么意思?