支付宝小程序文档学习

开发文档

开发工具

这个IDE,能够方便地调试,习惯参考了Chrome,很不错。模拟和真机都支持。模拟器常见机型可以选择(iOS和Android的机型都有)。

  • 可以设置断点,对于JS来说,这个很难得

  • 有模拟器,也可以真机

  • 可以看到输出log

  • 可以像Chrome调试工具一样,可以定位页面组件

  • 可以看网络交互

  • 发布功能也集成了

框架介绍

  • 分为app和page两级。构造函数名字就是这两个。自定义的内容就是这两个函数的object类型的参数。从iOS的角度看
    app就相当于AppDelegate
    page就相当于UIViewController

  • page的三个文件,.axml , .acss, .js,相当于网页的HTML,CSS和JS。利用相同的名字,联系起来。另外,还增加一个.json文件作为配置;这个挺不错的。

  • app只有三个文件,没有.axml;.acss是通用样式,.json是通用配置,.js大部分是整个应用的生命周期,还可以作为全局的共享数据。这点很不错。

组件

  • 组件,是录入功能组件的一个容器。这个感觉不错。

  • 组件做得比较精细,输入类型不同,键盘也不一样。比如输入身份证的录入框是数字和X
    Demo中的搜索框还没有直接的方式做到。