VUE0003:Naive UI库:滑动条,单选,多选组件

news/2024/9/19 23:51:06/文章来源:https://www.cnblogs.com/eliteboy/p/18401427

1,滑动条,单选,多选组件

 

<template><n-scrollbar class="show-scrollbar"><n-space class="map-setting" vertical><n-space style="flex-flow: row; align-items: center;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;" >加载比例</n-text><n-sliderstyle="padding: 8px; width: 160px;height: 28px;align-content: center;border-radius: 4px;background-color: #2080F0;":min="1":step="1":max="maxPointNum"@dragend="handleDragSaveSetting"v-model:value="mapDrawingStore.mapSetting.pointNum"/><n-input-number:min="1":max="maxPointNum":show-button="false"size="small"style="width: 80px; color: #fff;"v-model:value="mapDrawingStore.mapSetting.pointNum"@blur="handleDragSaveSetting"><template #suffix>万</template></n-input-number></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">控制模式</n-text><n-radio-group v-model:value="mapDrawingStore.mapSetting.control"><n-space style="gap: 1px 1px;"><n-radio-button class="radio-btn" style="width: 80px;" value="orbit">轨道</n-radio-button><n-radio-button class="radio-btn" style="width: 80px;" value="fly">飞行</n-radio-button></n-space></n-radio-group></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">显示质量</n-text><n-radio-group v-model:value="mapDrawingStore.mapSetting.quality" @update:value="handleDragSaveSetting"><n-space style="gap: 1px 1px;"><n-radio-button class="radio-btn" style="width: 80px;" value="low">低质量</n-radio-button><n-radio-button class="radio-btn" style="width: 80px;" value="height">高质量</n-radio-button></n-space></n-radio-group></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">显示内容</n-text><n-space style="gap: 1px 1px;"><n-buttonv-for="(item, index) of showOptions":key="'showContent' + index"style="width: 60px; height: 30px;":type="item.active ? 'primary' : ''"@click="handleVisible(item)">{{ item.label }}</n-button></n-space></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">显示模式</n-text><n-radio-group v-model:value="mapDrawingStore.mapSetting.cameraMode"><n-space style="gap: 1px 1px;"><n-radio-button class="radio-btn" style="width: 80px;" value="o">正交</n-radio-button><n-radio-button class="radio-btn" style="width: 80px;" value="p">透视</n-radio-button></n-space></n-radio-group></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">渲染模式</n-text><n-radio-group v-model:value="mapDrawingStore.mapSetting.cameraMode"><n-space style="gap: 1px 1px;"><n-radio-button class="radio-btn" style="width: 80px;" value="o">表面</n-radio-button><n-radio-button class="radio-btn" style="width: 80px;" value="p">XRAY</n-radio-button></n-space></n-radio-group></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">着色模式</n-text><n-radio-group v-model:value="mapDrawingStore.mapSetting.showColor"><n-space style="gap: 1px 1px;"><n-radio-button class="radio-btn" style="width: 80px;" value="rgb">RGB</n-radio-button><n-radio-button class="radio-btn" style="width: 80px;" value="color">单色</n-radio-button></n-space></n-radio-group></n-space><n-space style="flex-flow: row; align-items: center;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">点云大小</n-text><n-slider style="padding: 8px; width: 160px;height: 28px;align-content: center;border-radius: 4px;background-color: #2080F0;":min="0.1" :max="10" :step="0.01" v-model:value="mapDrawingStore.mapSetting.pointCloudSize"/><n-input-number:min="0.1":max="10":step="0.01"size="small":show-button="false"style="width: 80px; color: #fff"v-model:value="mapDrawingStore.mapSetting.pointCloudSize"></n-input-number></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">大小类型</n-text><n-radio-group v-model:value="mapDrawingStore.mapSetting.showColor"><n-space style="gap: 1px 1px;"><n-radio-button class="radio-btn" style="width: 80px;" value="rgb">固定</n-radio-button><n-radio-button class="radio-btn" style="width: 80px;" value="color">衰减</n-radio-button><n-radio-button class="radio-btn" style="width: 80px;" value="rgb">自适应</n-radio-button></n-space></n-radio-group></n-space><n-divider style="margin-top: 24px; width: 330px; " /><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">透明模式</n-text><n-radio-group v-model:value="mapDrawingStore.mapSetting.showColor"><n-space style="gap: 1px 1px;"><n-radio-button class="radio-btn" style="width: 80px;" value="rgb">自动</n-radio-button><n-radio-button class="radio-btn" style="width: 80px;" value="color">手动</n-radio-button></n-space></n-radio-group></n-space><n-space style="flex-flow: row; align-items: center;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;" >透明调节</n-text><n-slider style="padding: 8px; width: 160px;height: 28px;align-content: center;border-radius: 4px;background-color: #2080F0;":min="0" :max="1" :step="0.01" v-model:value="mapDrawingStore.mapSetting.pointCloudOpacity" /><n-input-number:min="0":max="1":step="0.01"size="small":show-button="false"style="width: 80px; color: #fff"v-model:value="mapDrawingStore.mapSetting.pointCloudOpacity"></n-input-number></n-space><n-divider style="margin-top: 24px; width: 330px; " /><n-space style="flex-flow: row; align-items: center;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">显示长度</n-text><n-sliderstyle="padding: 8px; width: 160px;height: 28px;align-content: center;border-radius: 4px;background-color: #2080F0;":min="0":step="0.01"@dragend="handleDragSaveSetting":max="mapDrawingStore.mapSetting.maxShowHieght"v-model:value="mapDrawingStore.mapSetting.showHeight"/><n-input-number:min="0":step="0.01":show-button="false"size="small"style="width: 80px; color: #fff":max="mapDrawingStore.mapSetting.maxShowHieght"v-model:value="mapDrawingStore.mapSetting.showHeight"@blur="handleDragSaveSetting"><template #suffix>米</template></n-input-number></n-space><n-space style="flex-flow: row; align-items: center;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">显示宽度</n-text><n-sliderstyle="padding: 8px; width: 160px;height: 28px;align-content: center;border-radius: 4px;background-color: #2080F0;":min="0":step="0.01"@dragend="handleDragSaveSetting":max="mapDrawingStore.mapSetting.maxShowHieght"v-model:value="mapDrawingStore.mapSetting.showHeight"/><n-input-number:min="0":step="0.01":show-button="false"size="small"style="width: 80px; color: #fff":max="mapDrawingStore.mapSetting.maxShowHieght"v-model:value="mapDrawingStore.mapSetting.showHeight"@blur="handleDragSaveSetting"><template #suffix>米</template></n-input-number></n-space><n-space style="flex-flow: row; align-items: center;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">显示高度</n-text><n-sliderstyle="padding: 8px; width: 160px;height: 28px;align-content: center;border-radius: 4px;background-color: #2080F0;":min="0":step="0.01"@dragend="handleDragSaveSetting":max="mapDrawingStore.mapSetting.maxShowHieght"v-model:value="mapDrawingStore.mapSetting.showHeight"/><n-input-number:min="0":step="0.01":show-button="false"size="small"style="width: 80px; color: #fff":max="mapDrawingStore.mapSetting.maxShowHieght"v-model:value="mapDrawingStore.mapSetting.showHeight"@blur="handleDragSaveSetting"><template #suffix>米</template></n-input-number></n-space><n-divider style="margin-top: 24px; width: 330px; " /><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">深度增强</n-text><n-space style="gap: 1px 1px;"><n-button style="width: 26px; height: 26px;"></n-button></n-space></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">三窗视图</n-text><n-space style="gap: 1px 1px;"><n-button style="width: 26px; height: 26px;"></n-button></n-space></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">视角控件</n-text><n-space style="gap: 1px 1px;"><n-button style="width: 26px; height: 26px;"></n-button></n-space></n-space><n-space style="flex-flow: row; align-items: center; width: 340px;"><n-text class="color-white" style="width: 60px; display: flex; font-size: 15px;">状态展示</n-text><n-space style="gap: 1px 1px;"><n-button style="width: 26px; height: 26px;"></n-button></n-space></n-space><!-- <div class="close" @click="handleClose"><svg-icon local-icon="map-setting-close"></svg-icon></div> --></n-space></n-scrollbar>
</template>

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/793518.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

图特征工程实践指南:从节点中心性到全局拓扑的多尺度特征提取

图结构在多个领域中扮演着重要角色,它能有效地模拟实体间的连接关系,通过从图中提取有意义的特征,可以获得宝贵的信息提升机器学习算法的性能。 本文将介绍如何利用NetworkX在不同层面(节点、边和整体图)提取重要的图特征。 本文将以NetworkX库中提供的Zachary网络作为示例…

软件工程个人第一次作业

软件工程作业📖📖 🚗预览课程 软件工程作业要求 要求作业目标 熟悉github与博客园,并且掌握最基础的操作。编辑博客页面,感受AGIC的生成效果学号 1022013111. 个人logo生成任务🐱 使用搭载DALL-E3的Coplit尝试生成logo的演示过程 ![]设计思路: graph TD A[薛定谔的猫…

git 推送本地文件

引言 参考文章:Git操作全流程介绍Git 的工作流程如下所示:1. 创建仓库 1.1 新建 gitee 仓库 在 gitee 中创建一个仓库 HelloWorld,如下所示:1.2 初始化本地仓库 假设本机有一个 MyCode 文件夹,进入该文件夹目录下,在该处打开 git bash。,输入命令将该文件夹初始化为 git…

Redis 哨兵模式搭建

1.Redis: Redis是一款基于内存的非关系型数据库(5种类型String 哈希 List Set Zset) 可能会发生的故障(缓存击穿:某热点数据或者没有缓存的时候 直接打到数据库上、缓存穿透:大量请求查询不存在的数据,直接打到数据库上、缓存雪崩:缓存过期或者不存在 打到数据库上) 持久化R…

mysql在linux安装

在Linux上安装MySQL 5.7版本的步骤可以分为多个部分,包括下载、安装、配置以及启动MySQL服务。以下是一个详细的步骤指南: 一、下载MySQL 5.7安装包 访问MySQL官方网站: 前往MySQL官方网站下载适用于Linux的MySQL 5.7安装包。通常,你会找到如mysql-5.7.xx-linux-glibc2.xx-…

洛谷P3128 [USACO15DEC] Max Flow P 树上差分

传送门:P3128 [USACO15DEC] Max Flow P 首先要学会差分qwq 题目意思: 给定一个节点数为 \(n\) 的树,有 \(m\) 次操作。 每次操作给你两个数 \(s\) 和 \(t\),你需要在 \(s\) 到 \(t\) 的路径所经过点的运输压力 \(+1\)。 求最后运输压力最大的点的压力。 思路: 发现 \(s\) …

洛谷 P3034 Cow Photography G/S——题解

洛谷P3034题解传送锚点摸鱼环节 [USACO11DEC] Cow Photography G/S 题面翻译 题目描述 今天的奶牛们特别调皮!Farmer John 想做的只是给排成一排的奶牛拍照,但是在他拍下照片之前,奶牛们一直在移动。 具体地说,FJ 有 \(N\) 头奶牛(\(1 \leq N \leq 20\,000\)),每头奶牛都…

记一次.net使用httpclient中代码中使用response.EnsureSuccessStatusCode()引发的误会

1.问题背景 有一个拉取第三方数据存储到本地的需求,使用.net开发,使用httpClient发送post请求。第三方接口里面会校验我们发送的json数据,如果我们的数据格式不正确会抛出异常。 2.返回的结果不同? 第一步,我用postman做了测试,对方的接口可以调用,正确和错误都可以返回…

等保安全设备配置

这篇文章带你了解等保2.0 二级和三级安全设备配置!本文介绍了不同等级的等保规划设计,包括二级等保(基础版)、三级等保(基础版、增强版、豪华版)。其中,各版本均需配备主机杀毒软件和日志审计系统等,增强版和豪华版还需增加 IPS、Anti-DDoS 等。此外,文章还提到内网安…

触想全新Z系列工控机扩展IIoT应用潜能

8月31日,触想重磅推出全新Z系列高性能、扩展型工控机——TPC05/06/07-WIPC,提供标准版/双卡槽/四卡槽3款机型选择。作为边缘计算、机器视觉、AI智能和工业应用的理想机型,Z系列工控机支持Intel第12/13/14代Core™ i3/i5/i7/i9处理器,最多搭载4个PCIe/PCI的扩展能力,可外接…

K8S怎么删除一个Node节点

驱逐Pod 本次node为172.16.5.103# kubectl drain 172.16.5.103 --force --ignore-daemonsets查看该节点无法调度删除node# kubectl delete node 172.16.5.103

Base2024

Aura 酱的礼物 ssrf data伪协议 格式 data://text/plain,xxx能读取出内容 data://text/plain;base64,xxxxxx,xxxxxx先base64解码 再读取出内容 @隔断 当要求url开头时,使用@来分隔 file=http://baidu.com@127.0.0.1源码 <?php highlight_file(__FILE__); // Aura 酱,欢迎…