日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

uni-app之條件注釋實現跨端兼容

作者:小渣亮 更新時間: 2022-04-23 編程語言

目錄

  • uni-app之 條件注釋 實現跨端兼容
    • 頁面視圖的 相關顯示
    • js代碼之中 區分不同端 顯示
    • css的 不同端口顯示

uni-app之 條件注釋 實現跨端兼容

  • 官網
  • #ifdef:if defined 僅在某平臺存在
  • #ifndef:if not defined 除了某平臺均存在
  • %PLATFORM%:平臺名稱

頁面視圖的 相關顯示

  • 我希望在h5看見
    • 只是在h5顯示
  • 在小程序看見
    • 只是在微信小程序顯示
<template>
	<view>
		<!-- #ifdef H5 -->
		<view class="">我希望在h5看見</view>
		<!-- #endif -->
		<!-- #ifdef MP-WEIXIN  -->
		<view class="">在小程序看見</view>
		<!-- #endif -->
	</view>
</template>
  • 效果
    在這里插入圖片描述

js代碼之中 區分不同端 顯示

  • // #ifdef H5 XX // #endif
  • // #ifdef MP-WEIXIN XX // #endif
<script>
	export default {
		onLoad(){
			// #ifdef  H5
			console.log("我只是在H5顯示");
			// #endif
			// #ifdef  MP-WEIXIN
			console.log("我只是在小程序顯示");
			// #endif
		}
	}
</script>
  • 效果在這里插入圖片描述

css的 不同端口顯示

<template>
	<view>
		<!-- #ifdef H5 -->
		<view class="">我希望在h5看見</view>
		<!-- #endif -->
		<!-- #ifdef MP-WEIXIN  -->
		<view class="">在小程序看見</view>
		<!-- #endif -->
	</view>
</template>

<script>
	export default {
		data(){
			return {
				imgArr:[]
			}
		},	
		methods: {
		},
	}
</script>

<style lang="scss">
	view {
		// #ifdef H5
		color: red;
		// #endif
		// #ifdef MP-WEIXIN
		color: blue;
		// #endif
	}
</style>

  • 效果
    在這里插入圖片描述

原文鏈接:https://blog.csdn.net/weixin_43845137/article/details/124026112

欄目分類
最近更新