1.解释
条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同的平台。
用法:以 #ifdef 或 #ifndef 加 %PLATFORM% 开头,以 #endif 结尾。
#ifdef:if defined 仅在某平台存在
#ifndef:if not defined 除了某平台均存在
%PLATFORM%:平台名称
2.写法
#ifdef APP-PLUS
需条件编译的代码
#endif
//仅出现在 App 平台下的代码
#ifndef H5
需条件编译的代码
#endif
//除了 H5 平台,其它平台均存在的代码
#ifdef H5 || MP-WEIXIN
需条件编译的代码
#endif
//在 H5 平台或微信小程序平台存在的代码
1.组件(view类)的条件编译
<!--#ifdef MP-WEIXIN-->
<view>此代码仅在微信小程序出现</view>
<!