sencha > controller 随意控制 view 中的元素
sencha > controller 任意控制 view 中的元素
比如 有一个 view 里面是一个轮播图 Carouse 想 给 轮播图第一张 来一个点击 监听事件 先给第一个轮播图一个 id: 'carousel_1'
Ext.define('Sencha.view.IndexCarousel', { extend: 'Ext.Carousel', xtype: 'index_carousel_xx', config: { directionLock: true, direction: 'horizontal', items: [ { xtype: 'image', id:'carousel_1', src: 'http://www.sencha.com/assets/images/sencha-avatar-64x64.png' }, { xtype: 'image', src: 'http://www.sencha.com/assets/images/sencha-avatar-64x64.png' }, { xtype: 'image', src: 'http://www.sencha.com/assets/images/sencha-avatar-64x64.png' } ] } });
然后在contoller 中
control: { '#carousel_1':{ tap:function(){ alert('11111'); } }, }
就好了