List 组件简单示例及其onItemsDisclosure点击事件
2013-12-05 23:13
393 查看
来自《sencha touch权威指南》第9章,276页开始
-------------------------------------------------
app.js代码如下:
点击右侧箭头后事件效果:
-------------------------------------------------
app.js代码如下:
Ext.require(['Ext.data.Store','Ext.dataview.List','Ext.MessageBox']); Ext.application({ name: 'MyApp', icon: 'images/icon.png', glossOnIcon: false, phoneStartupScreen: 'images/phone_startup.png', tabletStartupScreen: 'images/tablet_startup.png', launch: function(){ Ext.define('User',{ extend: 'Ext.data.Model', config: { fields: ['firstName','lastName'] } }); var store = Ext.create('Ext.data.Store',{ model: 'User', data: [{ firstName:'美丽',lastName:'王' },{ firstName:'美丽',lastName:'李' },{ firstName:'美丽',lastName:'陈' }] }); var myList = Ext.create('Ext.List',{ store: store, itemTpl: '<div>{lastName}{firstName}</div>', // onItemsDisclosure 点击事件 onItemDisclosure: function(record,element,index,e){ Ext.Msg.alert(store.getAt(index).get('firstName')); } }); Ext.Viewport.add(myList); } });
点击右侧箭头后事件效果:
相关文章推荐
- Android 如何自定义一个简单的组件和自定义的点击事件(中级)
- EZGUI组件:UIScrollList的点击事件
- 在微信公众号开发(微站)过程中用Zepto/jquery的on/live绑定的click事件点击无效(不能执行)
- python获取list下标及其值的简单方法
- C++ 简单实现MFC ListControl 点击列头排序
- List中FindAll用法的一些简单示例并与where的区别
- highcharts图表组件入门教程:如何监听柱状图柱子点击事件动态更新当前数据点数值和所对应X轴刻度
- Android App组件之ListFragment -- 说明和示例
- android组件中的onTouch,onClick,onLongClick事件发生先后顺序和关联
- 关于UIButton嵌入到UIView点击无反应问题的解决方法和delegate的简单用法示例(转载)
- ajax之后on绑定事件,第一次ajax可以。第二次点击不行。on执行两次
- Cocos2d-x简单Box2d代码示例|点击碰撞>AppDelegate.h及AppDelegate.cpp<代码演示>
- android listview里包含组件(checkbox)点击事件和Item的点击事件冲突
- iOS学习笔记(3)——响应自定义的UITableViewCell及其内部控件的点击事件
- Android ListView/ListActivity点击长按事件
- Angular6 写一个简单的Select组件示例
- Android点击推送时处理onResume事件extras为null
- PHP JWT初识及其简单示例
- react-native中ListView组件点击跳转的方法示例
- Vue之v-on绑定监听子组件传来的事件