示例篇-购物车的简单示例和自定义JS

本文介绍了一个演示UI间数据交互的示例,包括ListView与模板Cell的数据同步更新,以及Base64编解码的自定义JS模块实现方法。前者通过Page对象订阅触发消息实现数据同步;后者展示了如何创建并加载自定义JS模块。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介:

  1. 支持平台: Android4.0,iOS7.0,Windows 10, Windows 10 mobile
  2. 说明:主要是演示listview所在的ui和模板cell所在的ui之间数据的交互,点击一行,可以通过加减数量,自动把所有选中的汽车价格显示在底部。
  3. * 数据分享:可以通过js环境的全局变量来分享,但是不建议使用不带var的变量声明,可以使用deviceone这个共享区
  4. * 从cell.ui传递数据到index.ui:通过共享的Page对象来订阅和触发消息。cell.ui上增加货物的数量和勾选某款货物都会触发消息通知index.ui去更新数listdata数据,从而达到数据的同步,否则listview上下滑动重用的时候cell又会恢复旧的状态,关于这点可以参考文档

下载: 点击这里下载

讨论: 点击这里讨论

截图:

 

简介:

  1. 支持平台: Android4.0,iOS7.0,Windows 10, Windows 10 mobile
  2. 说明:这个Demo实现Base64编解码,通过demo说明如何自定义js模块,如何通过require加装js模块,调用js函数的方法。
  3. 在source下的script下创建一个自己的js文件,可以创建子目录,但是都必须在source/script这个根目录目录
  4. 我们可以在自定义的js里调用标准的JavaScript代码,也可以调用deviceone的sm,mm和ui函数. 但是需要额外显式得require加载deviceone主模块。
  5. 使用这个函数,需要先调用require方法加载你自己定义的js模块,require里的参数就是你定义的js名字,注意不需要加扩展名

下载: 点击这里下载

讨论: 点击这里讨论

截图:

转载于:https://www.cnblogs.com/wjiaonianhua/p/5286123.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值