18.条件注释实现跨段兼容

条件编译是用特殊的注释作为标记,在编译时根据这些特殊的注释,将注释里面的代码编译到不同平台。

写法:以 #ifdef 加平台标识 开头,以 #endif 结尾。

平台标识


组件的条件注释

代码演示


代码:

<!-- #ifdef H5 -->

<view>

  h5页面会显示

</view>

<!-- #endif -->



<!-- #ifdef MP-WEIXIN -->

<view>

  微信小程序会显示

</view>

<!-- #endif -->

<!-- #ifdef APP-PLUS -->

<view>

  app会显示

</view>

<!-- #endif -->


api的条件注释

代码演示




代码:

onLoad () {

  //#ifdef MP-WEIXIN

  console.log('微信小程序')

  //#endif

  //#ifdef H5

  console.log('h5页面')

  //#endif

}

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容