news 2026/4/16 9:06:52

vue3两个按钮合并成一个按钮

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
vue3两个按钮合并成一个按钮

以【喊话】【停止喊话】为例子

<template> <div class="shout-control"> <!-- 合并后的单按钮:根据状态切换文本和逻辑 --> <el-button size="small" @click="toggleShout" :type="isShouting ? 'danger' : 'primary'" > <span>{{ isShouting ? '停止喊话' : '喊话' }}</span> </el-button> </div> </template> <script setup> import { ref } from 'vue' // 核心状态:是否正在喊话(控制按钮文本/逻辑) const isShouting = ref(false) // 定时器/音频实例(用于实现喊话持续逻辑 & 停止功能) /** * 切换喊话/停止喊话的核心方法 */ const toggleShout = () => { if (isShouting.value) { // 当前是「喊话中」→ 执行停止逻辑 stopShout() } else { // 当前是「未喊话」→ 执行开始喊话逻辑 startShout() } } /** * 开始喊话的具体逻辑 */ const startShout = () => { isShouting.value = true console.log('▶️ 开始喊话') } /** * 停止喊话的具体逻辑 */ const stopShout = () => { isShouting.value = false console.log('⏹️ 停止喊话') } </script> <style scoped> .shout-control { /* 可选:按钮样式优化 */ margin: 10px; } </style>
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/15 19:23:35

AI技术内卷时代:从RAG到MCP,大模型开发者必学知识点

本文详细介绍了AI大模型技术栈&#xff0c;从AIGC基础讲起&#xff0c;分析其局限性&#xff0c;引出RAG技术解决实时性问题&#xff0c;Function Calling提供工具调用能力。重点阐述智能体Agent工作原理&#xff0c;以及MCP协议如何作为"AI的USB-C接口"统一AI与外部…

作者头像 李华
网站建设 2026/3/31 7:04:51

Java毕设项目:基于springboot个人博客系统的设计与实现展示自我、分享知识和经验的空间(源码+文档,讲解、调试运行,定制等)

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/12 4:00:54

告别局域网束缚!Browser-Use浏览器工具 + cpolar,让远程办公更自由

文章目录前言1. 安装Ollama2. Gemma3模型安装与运行3. 虚拟环境准备3.1 安装Python3.2. 安装conda4. 本地部署Brower Use WebUI4.1 创建一个新conda环境4.2 克隆存储库4.3 安装依赖环境4.4 安装浏览器自动化工具4.5 修改配置信息5. 本地运行测试6. 安装内网穿透6.1 配置公网地址…

作者头像 李华
网站建设 2026/4/12 18:26:34

8255驱动数码管动态显示

1.原理图2.8255的端口地址_8255_port3 equ 203h &#xff1b;A 口 _8255_porta equ 200h &#xff1b;B 口 _8255_portb equ 201h &#xff1b;C 口 _8255_portc equ 202h &#xff1b;控制端口3.动态显示原理当数码管对应的位码为0时&#xff0c;对…

作者头像 李华
网站建设 2026/4/6 23:32:06

JAVA赋能共享球杆柜:租赁便捷高效

JAVA通过物联网、AI与云原生架构的深度融合&#xff0c;为无人共享球杆柜构建了高并发、高安全、智能化的技术底座&#xff0c;实现了租赁流程的自动化、数据驱动的精准运营及用户体验的全面升级&#xff0c;成为推动台球器材共享经济高效发展的核心引擎。以下从技术架构、核心…

作者头像 李华