// #ifdef MP-WEIXIN wx.requestPayment(...) // 微信支付 // #endif // #ifdef MP-ALIPAY my.tradePay(...) // 支付宝支付 // #endif
/* 通用基础样式 */ .button { /* #ifndef H5 */ padding: 12rpx; /* 小程序用rpx */ /* #endif */ /* #ifdef H5 */ padding: 8px; /* H5用px */ /* #endif */ }
基于{{前文小程序框架评测}}的性能数据,针对性实施优化:
框架
优化重点
工具推荐
Taro
减少编译后包体积
Taro Plugin Uglify(压缩JS)
uni-app
避免过度使用Vue响应式
自定义组件 setData 范围控制
Remax
减小运行时JS负载
按需引入 antd-mini 组件
WePY
优化组件更新粒度
使用纯数据字段减少渲染
2. 跨端UI库推荐
框架
推荐方案
多端一致性
Taro
Taro UI 3.0 + NutUI
★★★★☆
uni-app
uView UI / Uni-UI
★★★★★
Remax
antd-mini + remax-ui
★★★☆☆