sencha touch2学习笔记(二)----定义类与类的继承
?
原文链接:http://chennaigong.iteye.com/blog/1545057
?
最近几天学了下sencha touch2的一些基本控件和一些写法。都是很基础的(呵呵 ?高级的我学不会。。)
sencha touch2的语法感觉很像面向对象的语法。有自己的类,类可以继承。(现在语言貌似都向oop靠拢。。)。
sencha touch2如果项目大的话有一种mvc的架构写法。这以后贴代码给大家看吧。
这篇文章讲的是sencha touch2的类。
废话不多说了。开始吧。
首先你先配置下sencha touch2的环境,导入sdk什么的,请参照http://chennaigong.iteye.com/admin/blogs/1542268。
?
配置好了环境之后,就可以在app.js里写代码喽。
?
首先申明一个类:
?
Ext.application({name:"sencha",launch:function(){var my=Ext.create("Person",{name:"bob"})my.setName("haha");my.speak();}})Ext.define("Animal",{config:{name:null},constructor:function(config){this.initConfig(config);},speak:function(){Ext.Msg.alert("123");}})Ext.define("Person",{extend:"Animal",speak:function(){Ext.Msg.alert(this.getName());}})?他会弹出"haha"这个字符串。呵呵 ?写好了