Commit ae5aa52e authored by TtTao's avatar TtTao

修改:$u.sys更改为$u.sys()

parent 5fde4680
...@@ -21,7 +21,7 @@ ...@@ -21,7 +21,7 @@
:color="elColor(index)" :color="elColor(index)"
:custom-prefix="item.customIcon ? 'custom-icon' : 'uicon'" :custom-prefix="item.customIcon ? 'custom-icon' : 'uicon'"
></u-icon> ></u-icon>
<u-badge :count="item.count" :is-dot="item.isDot" <u-badge :count="item.count" :is-dot="item.isDot"
v-if="item.count" v-if="item.count"
:offset="[-2, getOffsetRight(item.count, item.isDot)]" :offset="[-2, getOffsetRight(item.count, item.isDot)]"
></u-badge> ></u-badge>
...@@ -41,7 +41,7 @@ ...@@ -41,7 +41,7 @@
</view> </view>
</view> </view>
<!-- 这里加上一个48rpx的高度,是为了增高有凸起按钮时的防塌陷高度(也即按钮凸出来部分的高度) --> <!-- 这里加上一个48rpx的高度,是为了增高有凸起按钮时的防塌陷高度(也即按钮凸出来部分的高度) -->
<view class="u-fixed-placeholder safe-area-inset-bottom" :style="{ <view class="u-fixed-placeholder safe-area-inset-bottom" :style="{
height: `calc(${$u.addUnit(height)} + ${midButton ? 48 : 0}rpx)`, height: `calc(${$u.addUnit(height)} + ${midButton ? 48 : 0}rpx)`,
}"></view> }"></view>
</view> </view>
...@@ -121,7 +121,7 @@ ...@@ -121,7 +121,7 @@
data() { data() {
return { return {
// 由于安卓太菜了,通过css居中凸起按钮的外层元素有误差,故通过js计算将其其中 // 由于安卓太菜了,通过css居中凸起按钮的外层元素有误差,故通过js计算将其其中
midButtonLeft: '50%', midButtonLeft: '50%',
pageUrl: '', // 当前 pageUrl: '', // 当前
} }
}, },
...@@ -183,7 +183,7 @@ ...@@ -183,7 +183,7 @@
// promise返回成功, // promise返回成功,
this.switchTab(index); this.switchTab(index);
}).catch(err => { }).catch(err => {
}) })
} else if(beforeSwitch === true) { } else if(beforeSwitch === true) {
// 如果返回true // 如果返回true
...@@ -221,7 +221,7 @@ ...@@ -221,7 +221,7 @@
}, },
// 获取凸起按钮外层元素的left值,让其水平居中 // 获取凸起按钮外层元素的left值,让其水平居中
getMidButtonLeft() { getMidButtonLeft() {
let windowWidth = this.$u.sys.windowWidth; let windowWidth = this.$u.sys().windowWidth;
// 由于安卓中css计算left: 50%的结果不准确,故用js计算 // 由于安卓中css计算left: 50%的结果不准确,故用js计算
this.midButtonLeft = (windowWidth / 2) + 'px'; this.midButtonLeft = (windowWidth / 2) + 'px';
} }
...@@ -259,7 +259,7 @@ ...@@ -259,7 +259,7 @@
// 故使用js计算的形式来定位,此处不注释,是因为js计算有延后,避免出现位置闪动 // 故使用js计算的形式来定位,此处不注释,是因为js计算有延后,避免出现位置闪动
left: 50%; left: 50%;
transform: translateX(-50%); transform: translateX(-50%);
&:after { &:after {
border-radius: 100px; border-radius: 100px;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment