- 頁(yè)面遵循Vue文件的格式規(guī)范
- 跨端兼容
uni-app 已將常用的組件飞盆、JS API 封裝到框架中,開(kāi)發(fā)者按照 uni-app 規(guī)范開(kāi)發(fā)即可保證多平臺(tái)兼容,大部分業(yè)務(wù)均可直接滿足桨啃。
但每個(gè)平臺(tái)有自己的一些特性车胡,因此會(huì)存在一些無(wú)法跨平臺(tái)的情況。
uni-app
提供了條件編譯手段照瘾,在一個(gè)工程里優(yōu)雅的完成了平臺(tái)個(gè)性化實(shí)現(xiàn)匈棘。
模板塊使用
<view>
<!-- #ifdef APP-PLUS || MP-QQ || H5 -->
<image src="../../static/login-icon/qqq.png"></image>
<!-- #endif -->
<!-- #ifdef APP-PLUS || MP-WEIXIN || H5-->
<image src="../../static/login-icon/weixin.png"></image>
<!-- #endif -->
</view>
腳本塊使用
onLoad() {
let title = "賬號(hào)登錄"
// #ifdef MP-WEIXIN || MP-QQ
title = "第三方登錄";
// #endif
}
- 支持微信小程序原生組件
微信小程序原生寫(xiě)法(微信廣告官方示例)
<ad unit-id="xxxx" bindload="adLoad" binderror="adError" bindclose="adClose"></ad>
uni-app監(jiān)聽(tīng)事件寫(xiě)法需用@xxx(用@替換小程序的bind)
<ad unit-id="xxxx" @load="adLoad" @error="adError" @close="adClose"></ad>