// #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
★★★☆☆