uniapp 适配 IPad,三行配置优雅解决

适配前:

适配后:

配置方式:

在  pages.json  中  globalStyle  配置中加入:

"rpxCalcMaxDeviceWidth": 750, // rpx 计算所支持的最大设备宽度,单位 px,默认值为 960
"rpxCalcBaseDeviceWidth": 375, // rpx 计算使用的基准设备宽度,设备实际宽度超出 rpx 计算所支持的最大设备宽度时将按基准宽度计算,单位 px,默认值为 375
"rpxCalcIncludeWidth": 750 // rpx 计算特殊处理的值,始终按实际的设备宽度计算,单位 rpx,默认值为 750

 若其它还需要适配的可以配合  scss、less  进行适配:

示例代码:

<style lang="scss" scoped>
	// 定义设备数值
	$breakpoints: (
	  'phone': (320px, 480px),
	  'ipad': (540px, 1280px)
	);
	 
	// sass 混合
	@mixin respnseTo($breakname) {
	  // map-get:从对应键值对中获取数据,
	  $bp: map-get($breakpoints, $breakname);
	  // 判断 $bp 是 list,还是单个值 
	  @if type-of($bp) == 'list' {
	    // 从 list 中获取第一项和第二项数据
	    $min: nth($bp, 1);
	    $max: nth($bp, 2);
	    @media (min-width: $min) and (max-width: $max) {
	      // @content:混入其他的数据
	      @content;
	    }
	  } @else {
	    @media (min-width: $bp) {
	      @content;
	    }
	  };
	}
    .container{
        @include respnseTo('phone'){
			//手机对应样式
		}
		@include respnseTo('ipad'){
			//pad对应样式
		}
    }
</style>
`sns.boxplot()` 是 Seaborn 可视化库中的一个函数,用于绘制箱线图。下面是 `sns.boxplot()` 的参数解析: - `x`, `y`: 必需参数,指定数据集中的变量用于绘制箱线图的 x 轴和 y 轴。可以是数据框中的列名或索引。 - `data`: 必需参数,指定要绘制的数据集,可以是 pandas 数据框、numpy 数组、Python 列表等。 - `hue`: 可选参数,用于对数据进行分类,将不同分类下的数据用不同颜色绘制。可以是数据框中的列名。 - `order`, `hue_order`: 可选参数,用于指定 x 轴或 hue 分类的顺序。可以是列表或数组。 - `orient`: 可选参数,用于指定绘图方向,可以是 "v"(垂直)或 "h"(水平)。默认值为 "v"。 - `color`: 可选参数,用于指定箱线图的颜色。可以是 matplotlib 颜色名称或 RGB 值。 - `palette`: 可选参数,用于指定颜色调色板。可以是 Seaborn 的内置调色板名称、matplotlib 颜色映射名称或 RGB 值列表。 - `saturation`: 可选参数,用于控制颜色的饱和度。默认值为 0.75。 - `width`: 可选参数,用于指定箱线图的宽度。默认值为 0.8。 - `showmeans`: 可选参数,用于显示均值。默认为 False。 - `meanprops`: 可选参数,用于控制均值的样式。可以是字典或 matplotlib 属性。 - `medianprops`: 可选参数,用于控制中位数的样式。可以是字典或 matplotlib 属性。 - `whiskerprops`: 可选参数,用于控制箱线图的须线的样式。可以是字典或 matplotlib 属性。 - `capprops`: 可选参数,用于控制箱线图的边缘线的样式。可以是字典或 matplotlib 属性。 - `flierprops`: 可选参数,用于控制异常值的样式。可以是字典或 matplotlib 属性。 - `boxprops`: 可选参数,用于控制箱线图的箱体的样式。可以是字典或 matplotlib 属性。 - `labels`: 可选参数,用于指定 x 轴和 y 轴的标签。可以是字符串或列表。 - `ax`: 可选参数,用于指定绘图的坐标系。可以是 matplotlib 坐标系对象。如果不提供,则使用当前活动的坐标系。 - `kwargs`: 可选参数,用于传递其他关键字参数给 matplotlib 的 `boxplot()` 函数。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

某公司摸鱼前端

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值