[ExtJS6]ResponsiveColumn-自适应列布局

本文介绍了在ExtJS6中实现响应式列布局的方法,包括在app.json中引入ux模块,定义自适应列组件,以及创建scss文件和目录。详细步骤包括在app.json添加ux扩展包,定义位于经典主题src&viewmain目录下的自适应列组件,并创建scss文件Main.scss以实现布局调整。然而,尝试使用单独文件测试该功能未能成功。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 在app.json加上ux模块

ResponsiveColumn 位于ux的扩展包中,所以需要导入。
编辑: app.json

"requires": [
    "font-awesome",
    "ux"
],

默认产生的只有font-awesome

2. 定义自适应列的组件

这里位于 项目的classic\src\view\main目录下

Ext.define('Osxm.panle.MyResponsivePanel', {
	extend : 'Ext.panel.Panel',
	xtype : 'myResponsivePanel',
	// height:'100%',
	scrollable : 'y',
	width:'100%',
	requires : [ 'Ext.ux.layout.ResponsiveColumn' ],
	layout: 'responsivecolumn',
	items : [ {
		xtype : 'panel',
		height : 100,
		userCls : 'big-50 small-100',
		title : 'Panel 1'
	}, {
		xtype : 'panel',
		height : 100,
		userCls : 'big-50 small-100',
		title : 'Panel 2'
	} ]
});

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

oscar999

送以玫瑰,手留余香

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值