深入解析支付宝小程序与微信小程序开发的异同点

支付宝小程序上线风波

  就在支付宝小程序上线当天,就有媒体和个人直接指出支付宝小程序示例部分有抄袭微信小程序的部分代码。支付宝很快发布道歉信承认。

  在支付宝的官方声明中,支付宝称支付宝小程序的底层技术是自己研发得来,其采用了不同于微信小程序的技术选型,是结合了支付宝自身多年的技术沉淀实现的。

支付宝小程序和微信小程序有什么不同?

  那支付宝小程序和微信小程序的有什么不一样的地方?

一、界面设置

  (1)设置小程序通用的的状态栏、导航条、标题、窗口背景色

  支付宝小程序和微信小程序在界面设置上有一些不同。

二、文件命名和视图层页面

  (1)文件命名不同

  我分别在微信小程序和支付宝小程序建立了页面,区别在于:

  1.支付宝小程序里面的视图层页面文件后缀是“”,样式文件后缀是“”;

  2.微信小程序里面的视图层页面文件后缀是“”,样式文件后缀是“”。

  (2)视图层页面以及事件处理

  1.冒泡事件和非冒泡事件

  支付宝小程序和微信小程序在事件处理上有所不同。

  2.列表渲染和条件渲染

  支付宝小程序和微信小程序在列表渲染和条件渲染上也有一些区别。

三、常用组件和交互

  (1)交互

  1.消息提示框

  支付宝小程序和微信小程序在消息提示框的使用上有所不同。

  2.请求处理

  其实微信小程序和支付宝小程序提供的方法大致相同,只是微信小程序是以“.”起头,支付宝小程序是以“.”起头,其余可能只是方法里面字段“、、、”等命名不同。

  (2)选择器

  1.时间选择器

  支付宝小程序提供了一个,.()

  微信小程序是通过组件来实现的

  2.省市区选择器

  支付宝小程序提供了一个,.()

  级联选择功能主要使用在于多级关联数据选择,比如说省市区的信息选择。

  1.1、引入一个省市区的格式文件

  1.2、在中引入这个文件

  1.3、使用.()

  微信小程序依然是通过组件来实现的

  (3)小程序唤起支付

  支付宝小程序和微信小程序在唤起支付的方式上有所不同。

  (4)电话功能

  支付宝小程序和微信小程序在电话功能的使用上也有所不同。

  (5)获取登录凭证()

  支付宝小程序和微信小程序在获取登录凭证的方式上也有所不同。

总结

  支付宝小程序与微信小程序有很多相似之处,不论是组件还是都会给你熟悉的感觉!

© 版权声明
THE END
分享