关于extjs5.0下的mixins
来源:互联网 发布:阿里云 cdn 清除缓存 编辑:程序博客网 时间:2024/05/01 08:09
首先吐槽一下sencha官网extjs API中文就像是屎一样的烂。
1. extend只支持单继承,为了实现多继承引入了mixins,但是mixins也可以实现单继承。
2.
Ext.define('CanSing',{
sing:function(){
alert("大河向东流啊...");
}
});
Ext.define('Musician',{
mixins:'CanSing'
});
在以上例子中,Musician类就会得到CanSing类中的sing方法
3.但是,如果Musician类中也有一个sing方法,或者你想将一个’C‘ 类同时继承自A和B类,但是A和B又同时有sing方法,这时候就造成了冲突。这时候,就是mixins一展身手的时候了,你且看:
Musician类给父类CanSing命名了一个新的名字,叫做canSing,注意大小写。然后在子类Musician的函数sing中访问了父类CanSing的sing函数。
0 0
- 关于extjs5.0下的mixins
- 关于ExtJs5的初步探究一
- 关于ExtJS5的初步研究(二)
- ExtJS5.0的加载过程
- Extjs5.0(4):开始正式的编写Extjs5.0代码
- tomcat7部署sencha cmd下的extjs5
- javascript的Mixins
- vue的mixins属性
- ExtJS5.0的mvvm分层思想
- 关于eclipse运行ExtJS5,Build很卡的解决办法
- Extjs5.0(1):简单暴力地窥视Extjs5.0的真容
- 十个有用的Sass Mixins
- 几个实用的Sass mixins
- Scss强大的Mixins指令
- Extjs5.0新特性
- extjs5.0入门教程
- vue mixins和extends的妙用
- extjs5 入门 遇到的bug
- 奔跑吧兄弟第二季QQ中奖是不是真的吗?
- linux命令2--chgrp命令
- nginx配置静态文件目录,压缩传输
- RxJava使用介绍
- HDOJ 1021 Fibonacci Again
- 关于extjs5.0下的mixins
- hdu 1690 Bus System
- (Java实现)HTML页面转PDF解决方案
- 使用excel进行数据挖掘(2)----分析关键影响因素
- tar 压缩与解压缩打包命令
- C/C++文件读取报错:stack around the variable 'x' was corrupted.
- leetcode[169]:Majority Element
- Python 字符串操作
- vs中c、c++屏蔽警告