st 学习笔记

使用Ext.js创建视图组件及配置子组件
1、

定义类的时候类里面有个config属性,我们给类定义的所有属性都必需写在config里,在config里定义的属性会自动生成get,set,apply和update

四种方法(下面会详细讲解),在开发过程中,官方api中定义的属性都必需写在config下,否则会出错或者设置无效,这点跟extjs4有些区别,

很多同学从extjs4转过来后习惯性的将属性写在config外,结果代码效果始终不对,所以这点必须要注意


2、

官方建议的做法是创建一个已有组件的子类对象,然后再实例化对象

  代码如下

Ext.define('stTest.view.Main', {
    extend:'Ext.Container',

    config:{
        html:'Welcome to my app',
        fullscreen:true
    }
});
然后再实例化:

Ext.Viewport.add(Ext.create('stTest.view.Main'));

3、在视图组件中,我们一般通过配置items属性来设置子组件对象。

如果我们有多个子组件,可以设置为子组件数组(对象数组)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值