语法:
-
ifdef:if defined 正向条件,也就是说在 XX 平台下生效。 ifndef:if not defined 反向条件,在 XX 平台不生效。即除了 XX 平台,其它平台都生效。 endif:条件结束
html中的条件编译
<!-- #ifdef MP-WEIXIN -->
<top-nav></top-nav>
<!-- #endif -->
js中的条件编译
// #ifdef APP-PLUS
const uuid = plus.device.uuid;
// #endif
css中的条件编译
/* #ifdef MP-WEIXIN */
margin-right: 200upx;
/* #endif */
APP-PLUS 5+App HTML5+ 规范
APP-PLUS-NVUE 5+App nvue Weex 规范
H5 H5
MP-WEIXIN 微信小程序
MP-ALIPAY 支付宝小程序
MP-BAIDU 百度小程序
MP-TOUTIAO 头条小程序
MP-QQ QQ小程序
MP 微信小程序/支付宝小程序/百度小程序/头条小程序/QQ小程序