uView实现全屏选项卡

news/2024/11/19 15:12:11/

// 直接复制粘贴即可使用

<template><view><view class="tabsBox"><u-tabs-swiper ref="uTabs" :list="list":current="current"@change="tabsChange":is-scroll="false"></u-tabs-swiper></view><view><swiper class="swiperBox" :current="swiperCurrent" @transition="transition"@animationfinish="animationFinish"><swiper-item class="swiperBox-item"><scroll-view scroll-y @scrolltolower="onReachBottom">反馈信息</scroll-view></swiper-item><swiper-item class="swiperBox-item"><scroll-view scroll-y @scrolltolower="onReachBottom">基础信息</scroll-view></swiper-item></swiper></view><view class="bottomBox"><view class="bottomBox-icon"><view @click="rejectIt(1)" class="bottomBox-icon-iconBox"><u-icon name="yidongcaozuo-bohui" custom-prefix="custom-icon" color="#1F1F1F"></u-icon><view> 驳回</view></view></view><view class="bottomBox-box"><view class="none" @click='goBack'>取消</view><view class="sure" @click="rejectIt(2)">反馈</view></view></view></view>
</template><script>export default {name: "disposalConfirmationDetail",components: {// feedbackInfo: () => import("./feedbackInfo"),// basicInfo: () => import("./basicInfo"),},data() {return {list: [{name: '反馈信息'}, {name: '基础信息'}],current: 0,swiperCurrent: 0,id: null,};},methods: {tabsChange(index) {this.swiperCurrent = index;},transition(e) {let dx = e.detail.dx;this.$refs.uTabs.setDx(dx);},animationFinish(e) {let current = e.detail.current;this.$refs.uTabs.setFinishCurrent(current);this.swiperCurrent = current;this.current = current;},onReachBottom() {},rejectIt(flag) {console.log(flag)},goBack() {uni.navigateBack({delta: 1,})},},onLoad(option) {this.id = option.id},};
</script><style lang="scss" scoped>.tabsBox {height: 44px;}.swiperBox {height: calc(100vh - var(--window-top) - var(--window-bottom) - 96px - 44px - 2px);/*border: 1px solid red;*/&-item {height: 100%;width: 100vw;}}.bottomBox {width: 100%;position: absolute;bottom: 0px;height: 96px;z-index: 999;background: #FFFFFF;box-shadow: inset 0px 1px 0px 0px rgba(25, 31, 37, 0.12);/*border: 2px solid red;*/display: flex;justify-content: space-between;&-icon {width: 55%;display: flex;justify-content: space-between;align-items: center;padding: 10rpx 60rpx 0;&-iconBox {display: flex;flex-direction: column;align-items: center;font-size: 28rpx;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;color: #1F1F1F;height: 44px;.u-icon {font-size: 40rpx;margin-bottom: 12rpx;}}}&-box {margin-top: 8px;display: flex;align-items: center;padding: 0 32rpx;flex: 1;view {width: 50%;height: 44px;border-radius: 4px;border: 1px solid rgba(31, 31, 31, 0.1);display: flex;justify-content: center;align-items: center;font-size: 34rpx;font-family: PingFangSC-Regular, PingFang SC;font-weight: 400;}.none {color: #1F1F1F;margin-right: 16rpx;}.none:active {background: rgba(31, 31, 31, 0.17);}.sure {background: #3296FA;color: #FFFFFF;}.sure:active {background: rgba(32, 116, 212, 1);}}}</style>


http://www.ppmy.cn/news/1103718.html

相关文章

【Ubuntu搭建MQTT Broker及面板+发布消息、订阅主题】

Ubuntu搭建MQTT Broker及面板发布消息、订阅主题 配置curl数据源 curl -s https://assets.emqx.com/scripts/install-emqx-deb.sh | sudo bash开始安装 sudo apt-get install emqx启动 sudo emqx start使用面板 根据自己的服务器是否开始了防火墙放行端口&#xff08;1808…

想在 Windows 上使用 telnet

如果你想在 Windows 上使用 telnet&#xff0c;可以按照以下步骤安装&#xff1a; 打开控制面板。点击 "程序" 或 "程序和功能"。点击 "启用或关闭 Windows 功能"。在弹出的窗口中找到 "Telnet 客户端" 并勾选它。点击 "确定&qu…

论文笔记:一分类及其在大数据中的潜在应用综述

0 概述 论文&#xff1a;A literature review on one‑class classification and its potential applications in big data 发表&#xff1a;Journal of Big Data 在严重不平衡的数据集中&#xff0c;使用传统的二分类或多分类通常会导致对具有大量实例的类的偏见。在这种情况…

软件测试下的AI之路(2)

&#x1f60f;作者简介&#xff1a;博主是一位测试管理者&#xff0c;同时也是一名对外企业兼职讲师。 &#x1f4e1;主页地址&#xff1a;【Austin_zhai】 &#x1f646;目的与景愿&#xff1a;旨在于能帮助更多的测试行业人员提升软硬技能&#xff0c;分享行业相关最新信息。…

无涯教程-JavaScript - IMSECH函数

描述 IMSECH函数以x yi或x yj文本格式返回复数的双曲正割。复数的双曲正割被定义为双曲余弦的倒数,即 六(z) 1/cosh(z) 语法 IMSECH (inumber)争论 Argument描述Required/OptionalInumberA complex number for which you want the hyperbolic secant.Required Notes Ex…

K8S1.23.6版本详细安装教程以及错误解决方案(包括前置环境,使用部署工具kubeadm来引导集群)

准备工作&#xff08;来自官方文档&#xff09; 一台兼容的 Linux 主机。Kubernetes 项目为基于 Debian 和 Red Hat 的 Linux 发行版以及一些不提供包管理器的发行版提供通用的指令。每台机器 2 GB 或更多的 RAM&#xff08;如果少于这个数字将会影响你应用的运行内存&#xf…

wpf C# 用USB虚拟串口最高速下载大文件 每包400万字节 平均0.7s/M,支持批量多设备同时下载。自动识别串口。源码示例可自由定制。

C# 用USB虚拟串口下载大文件 每包400万字节 平均0.7s/M。支持批量多设备同时下载。自动识别串口。可自由定制。 int 32位有符号整数 -2147483648~2147483647 但500万字节时 write时报端口IO异常。可能是驱动限制的。 之前用这个助手发文件&#xff0c;连续发送&#xff0…

Spring Messaging远程命令执行漏洞复现(CVE-2018-1270)

一、漏洞说明 Spring Messaging为Spring框架提供消息支持&#xff0c;用户使用受影响版本的Spring Framework时&#xff0c;允许应用程序通过Spring Messaging模块内存中STOMP代理创建WebSocket。由于selector用SpEL表达式编写&#xff0c;并使用StandardEvaluationContext解析…