药品查询APP开发流程(七)--开发—yao.js
实现功能--创建某一个药品分类下的药品列表页面 --点击某一个药品可以进入到药品具体信息页面
创建查询函数
安装数据库
从数据库获取分类名,(在查询语句中的关键词是从yao_category.js中创建的新window中定义的对象中获取的)
查询分类
创建空数组
循环遍历数组数据
设置tableview数据源
function setData() {var db = Ti.Database.install('../yao.sqlite', 'yao');var yaoCat = Ti.UI.currentWindow.yaoCat;var rows = db.execute('SELECT * FROM yao WHERE category="' + yaoCat + '"');var dataArray = [];while(rows.isValidRow()) {dataArray.push({title : '' + rows.fieldByName('name') + '',hasChild : true,path : '../yao/yao_specs.js'});rows.next();};tableview.setData(dataArray);
};
tableview点击事件
每当点击某一行之后,将创建并打开一个新的window,并设置window的几个属性。该window将用于显示该药品的详细信息
tableview.addEventListener('click', function(e) {if(e.rowData.path) {var win = Ti.UI.createWindow({url : e.rowData.path,title : e.rowData.title});var yaoName = e.rowData.title;win.yaoName = yaoName;Ti.UI.currentTab.open(win);}
});
转载于:https://www.cnblogs.com/xiaozhanga4/archive/2012/05/20/2509399.html
药品查询APP开发流程(七)--开发—yao.js相关推荐
- 网站开发流程-WEB开发的流程
网站开发流程-WEB开发的流程 web开发流程概括 1.)项目的角色划分 如果不包括前期和后期的市场推广及销售人员,开发团队一般可以划分为项目负责人.程序员.美工三个角色. 项目负责人习惯称为项目经理 ...
- FPGA 之 SOPC 系列(二)SOPC开发流程及开发平台简介
今天给大侠带来今天带来FPGA 之 SOPC 系列第二篇,SOPC开发流程及开发平台简介相关内容,希望对各位大侠的学习有参考价值,话不多说,上货. 本篇首先详细介绍了SOPC开发的基本流程,然后通过实 ...
- 【转帖】CPLD/FPGA开发流程及其开发工具介绍
CPLD/FPGA开发流程及其开发工具介绍 基于CPLD的设计流程包括:输入.综合.适配.仿真.编程 输入:采用图形或者HDL语言进行编辑源代码工作,工具可采用一般的文本工具: 综合:根据输入编译后获 ...
- android app打开流程_app开发模式的应用
app开发制作完整流程怎样 APP开发步骤大致是分自己开发或者给专业APP开发公司开发 具体的app开发步骤有: 1.自己开发流程: 项目总体概念--APP具体需求分析--UI制作(这又分平面设计图纸 ...
- 项目开发流程及开发模式
项目开发阶段 整体阶段:需求分析.设计.编码.测试.维护. 需求阶段:通常定义系统的需求,明白系统的目标. 设计阶段:通常确定系统使用什么数据库,系统模块的划分,各个模块的功能. 编码阶段:用编程语言 ...
- MTK 开发流程和开发环境
http://blog.csdn.net/jiangyu912/article/details/5706527 声明:资料来自公司同事整理 一. MTK的框架理解 MT ...
- 计算机项目开发流程,产品开发项目建议流程图怎样画
产品开发项目建议流程图怎样画 2019-01-14 10:30:27 0点赞 3收藏 0评论 每一个新产品即将问世的时候会对其进行一系列的测试,测试的结果以及需要更改的地方我们会用表格将其整理起来,流 ...
- 一个APP的开发流程
一个APP的开发流程 如何开发app的呢? 1.app界面设计开发: 通过客户提出需求,需要头脑风暴得出合适的方案和设计理念; 确认页面风格,确定整个界面的布局.关键截面的设计.文字.及其他的设计 ...
- 预报精准的天气查询APP开发原理是什么
在互联网还不发达的时候,人们看天气预报只能从电视上获取,而且每晚都要坐等七点半新闻联播后,非常不方便,除此之外央视的天气预报不能将全国所有地区的天气都报道出来,只能报道一些省会城市的天气,所以如果你待 ...
最新文章
- ubuntu squid 做http代理
- 【1】生产者-消费者模型的三种实现方式
- mac json格式化工具_一个在 MAC 上 iOS/Flutter 开发的辅助工具
- Matlab——图像平移
- django-查询集特性
- Python18行代码做出来这样有点浪漫,又有点极客的“内涵”图
- 【java】强悍!Java 9 中的9个新特性
- CSS缩小窗口时,背景图出现右侧空白
- 2020毕业论文写作大礼包(内含无限次免费查重、降重等软件)(福利)
- 西安电子科技大学-随机信号分析大作业
- 计算机声卡和显卡驱动,声卡或显卡驱动怎么卸载干净?声卡或显卡常见驱动问题解决方案...
- 4.4 数据的寻址方式(立即寻址、直接寻址、间接寻址、寄存器寻址、相对地址)
- win10更新失败导致电脑不能开机怎么办
- 独家放送!搞定大屏可视化,深得老板心的大屏在这里
- c语言数组头尾交换逆序
- python爬iptv直播源脚本_GitHub - Good0007/iptv-m3u-maker: IPTV 国内+国外 电视台直播源m3u文件, 收集汇总本地源脚本...
- Seo:如何搜索搜索网站热点关键词和网站长尾关键词的特点和优势
- 我们该如何理解矩估计???
- flutter 移植arm32嵌入式应用的相关研究文档
- 北京邮电大学计算机系统基础实验,第1章 计算机系统基础85666.ppt
热门文章
- python花钱培训值吗-Python培训班学生刚学到70%就拿到月薪万元的Offer
- python一点基础都没有的怎么办-你们都是怎么学 Python 的?
- python面向对象编程的优点-Python语言有哪些优点?
- 如何自学python到做项目-总算明白如何通过项目学习python
- python代码需要背吗-python代码运行需要编译吗
- 给想学python-要学 Python 需要怎样的基础?
- 哪个版本python适用于windows-何种版本的Python适合您
- python中requests库的用途-python中requests库的post请求
- python安装numpy-python及numpy安装
- python管理包管理工具pip和conda使用,及使用pip和conda创建虚拟环境