如题,在代码怎么扩展FastChar-ExtJs里的默认【首页】的组件?
可以的,默认支持开发者自己扩展出组件!在项目的webroot下的app文件夹里,定义一个js函数就可以了,代码如下:
/** * 系统初始化【首页】的组件时会调用此函数! * @param items 系统默认组件的集合 */function initWelcomeItems(items) { let selfPanel = Ext.create('Ext.panel.Panel', { layout: 'border', title: '自定义的组件', border: 0, region: 'east', width: 100 }); items.push(selfPanel);}
最终形成的效果如下:
调整控件的位置,只要修改控件的region属性即可!既ExtJs官方的布局方式为:border 的布局方式!
如果要移除系统默认的组件,只要操作 items 数组集合就可以了!
回复:FastChar
可以的,默认支持开发者自己扩展出组件!在项目的webroot下的app文件夹里,定义一个js函数就可以了,代码如下:
最终形成的效果如下:
调整控件的位置,只要修改控件的region属性即可!既ExtJs官方的布局方式为:border 的布局方式!
如果要移除系统默认的组件,只要操作 items 数组集合就可以了!