实现功能--创建某一个药品分类下的药品列表页面 --点击某一个药品可以进入到药品具体信息页面

创建查询函数

安装数据库

从数据库获取分类名,(在查询语句中的关键词是从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相关推荐

  1. 网站开发流程-WEB开发的流程

    网站开发流程-WEB开发的流程 web开发流程概括 1.)项目的角色划分 如果不包括前期和后期的市场推广及销售人员,开发团队一般可以划分为项目负责人.程序员.美工三个角色. 项目负责人习惯称为项目经理 ...

  2. FPGA 之 SOPC 系列(二)SOPC开发流程及开发平台简介

    今天给大侠带来今天带来FPGA 之 SOPC 系列第二篇,SOPC开发流程及开发平台简介相关内容,希望对各位大侠的学习有参考价值,话不多说,上货. 本篇首先详细介绍了SOPC开发的基本流程,然后通过实 ...

  3. 【转帖】CPLD/FPGA开发流程及其开发工具介绍

    CPLD/FPGA开发流程及其开发工具介绍 基于CPLD的设计流程包括:输入.综合.适配.仿真.编程 输入:采用图形或者HDL语言进行编辑源代码工作,工具可采用一般的文本工具: 综合:根据输入编译后获 ...

  4. android app打开流程_app开发模式的应用

    app开发制作完整流程怎样 APP开发步骤大致是分自己开发或者给专业APP开发公司开发 具体的app开发步骤有: 1.自己开发流程: 项目总体概念--APP具体需求分析--UI制作(这又分平面设计图纸 ...

  5. 项目开发流程及开发模式

    项目开发阶段 整体阶段:需求分析.设计.编码.测试.维护. 需求阶段:通常定义系统的需求,明白系统的目标. 设计阶段:通常确定系统使用什么数据库,系统模块的划分,各个模块的功能. 编码阶段:用编程语言 ...

  6. MTK 开发流程和开发环境

    http://blog.csdn.net/jiangyu912/article/details/5706527 声明:资料来自公司同事整理 一.             MTK的框架理解     MT ...

  7. 计算机项目开发流程,产品开发项目建议流程图怎样画

    产品开发项目建议流程图怎样画 2019-01-14 10:30:27 0点赞 3收藏 0评论 每一个新产品即将问世的时候会对其进行一系列的测试,测试的结果以及需要更改的地方我们会用表格将其整理起来,流 ...

  8. 一个APP的开发流程

    一个APP的开发流程 如何开发app的呢? 1.app界面设计开发:  通过客户提出需求,需要头脑风暴得出合适的方案和设计理念;  确认页面风格,确定整个界面的布局.关键截面的设计.文字.及其他的设计 ...

  9. 预报精准的天气查询APP开发原理是什么

    在互联网还不发达的时候,人们看天气预报只能从电视上获取,而且每晚都要坐等七点半新闻联播后,非常不方便,除此之外央视的天气预报不能将全国所有地区的天气都报道出来,只能报道一些省会城市的天气,所以如果你待 ...

最新文章

  1. ubuntu squid 做http代理
  2. 【1】生产者-消费者模型的三种实现方式
  3. mac json格式化工具_一个在 MAC 上 iOS/Flutter 开发的辅助工具
  4. Matlab——图像平移
  5. django-查询集特性
  6. Python18行代码做出来这样有点浪漫,又有点极客的“内涵”图
  7. 【java】强悍!Java 9 中的9个新特性
  8. CSS缩小窗口时,背景图出现右侧空白
  9. 2020毕业论文写作大礼包(内含无限次免费查重、降重等软件)(福利)
  10. 西安电子科技大学-随机信号分析大作业
  11. 计算机声卡和显卡驱动,声卡或显卡驱动怎么卸载干净?声卡或显卡常见驱动问题解决方案...
  12. 4.4 数据的寻址方式(立即寻址、直接寻址、间接寻址、寄存器寻址、相对地址)
  13. win10更新失败导致电脑不能开机怎么办
  14. 独家放送!搞定大屏可视化,深得老板心的大屏在这里
  15. c语言数组头尾交换逆序
  16. python爬iptv直播源脚本_GitHub - Good0007/iptv-m3u-maker: IPTV 国内+国外 电视台直播源m3u文件, 收集汇总本地源脚本...
  17. Seo:如何搜索搜索网站热点关键词和网站长尾关键词的特点和优势
  18. 我们该如何理解矩估计???
  19. flutter 移植arm32嵌入式应用的相关研究文档
  20. 北京邮电大学计算机系统基础实验,第1章 计算机系统基础85666.ppt

热门文章

  1. python花钱培训值吗-Python培训班学生刚学到70%就拿到月薪万元的Offer
  2. python一点基础都没有的怎么办-你们都是怎么学 Python 的?
  3. python面向对象编程的优点-Python语言有哪些优点?
  4. 如何自学python到做项目-总算明白如何通过项目学习python
  5. python代码需要背吗-python代码运行需要编译吗
  6. 给想学python-要学 Python 需要怎样的基础?
  7. 哪个版本python适用于windows-何种版本的Python适合您
  8. python中requests库的用途-python中requests库的post请求
  9. python安装numpy-python及numpy安装
  10. python管理包管理工具pip和conda使用,及使用pip和conda创建虚拟环境