微信小程序转uniapp,百度小程序注意事项

自从微信小程序推出之后,百度和支付宝也推出了自己的小程序。对于需要开发不同小程序的开发者来说,了解各种小程序的差异必不可少了。

一、微信小程序转uni-app注意事项

wx:for 改为 v-for (记得标记 :key )
wx:key="{{xxx}}" 改为 :key="xxx"
class="tab-item {{xx1==index?'aa1':''}}" 改为 :class="tab-item [xx1==index?'aa1':'']"
src="{{xxx}}" 改为 :src= "xxx"
src="{{xxx1}}/{{xxx2}}" 改为 :src= "xxx1+xxx2"
src="{{xxx1}}/xxx2.png" 改为 :src="xxx1 +'xxx2.png'"
scroll-left="{{xxx}}" 改为 :scroll-left="xxx"
id="{{index}}" 改为 :id="index"
bindtap 改为 @click
bind:submit 改为 @submit
style="{{xxx:aaa}}" 改为 :style="{xxx:aaa}" 注意xxx是驼峰式命名法
lazy-load="{{true}}" 改为 lazy-load="true"
this.data.xxx 改为 this.xxx
that.setData({ xxx: vvv }) 改为 this.xxx = vvv

二、微信小程序转百度小程序注意事项

.wxml/.wxss 改为 .swan/.css
wx: 改为 s-
wx. 改为 swan.
<template ... data="{{exportData: myData}}"> 改为 <template ... data="{{{exportData: myData}}}">
open_id + union_id 改为 open_id + swan_id

:支付部分差距大,支付接口 SDK 需进行简化集成,其它接口百度不提供 SDK,需自行封装。

参考文章:

https://github.com/wi1dcard/baidu-mini-program-sdk/blob/master/WECHAT-TO-BAIDU.md

随机文章:

1、深入理解Magento – 第十一章 – Magento的默认系统配置值
https://www.onexin.net/programming/magento/depth-understanding-of-magento-chapter-xi-magentos-default-system-configuration-values/

2、[个人潜能2A]掌握/第一步
https://www.onexin.net/potential/neuro-associative-conditioning/personal-potentials-2a-master-first-step/

3、风格简洁的,国际化的,欧美式的企业网站建设指导规范
https://www.onexin.net/web-design/concise-style-international-european-and-american-style-enterprise-website-construction-guide-specification/

4、正则表达式+常用实例(入门篇)
https://www.onexin.net/labs/regular-expression-common-instance-startup/

5、JavaScript开发工具15款
https://www.onexin.net/languages/javascript-development-tools-15-models/

转载请注明出处:https://www.onexin.net/latest/weixin-uniapp-baidu/

Leave a Reply

Your email address will not be published. Required fields are marked *