当前位置: 首页 > article >正文

第4节:Vue3 布尔属性

使用v-bind指令将布尔属性绑定到元素上。以下是一个简单的实例:

<template>
  <view class="container">
    <text v-bind:is="isActive">{{ message }}</text>
    <button @click="toggleActive">切换激活状态</button>
  </view>
</template>

<script>
import { ref } from 'vue';

export default {
  setup() {
    const isActive = ref(false);
    const message = ref('Hello, uniapp!');

    function toggleActive() {
      isActive.value = !isActive.value;
    }

    return {
      isActive,
      message,
      toggleActive,
    };
  },
};
</script>

<style scoped>
.container {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}
</style>

在这个例子中,我们使用v-bind:is指令将isActive的值绑定到一个名为is的属性上。当isActive为true时, 元素的is属性会被设置为"active",使其显示为激活状态。


http://www.kler.cn/a/161032.html

相关文章:

  • iOS - AutoreleasePool
  • 如何用 ESP32-CAM 做一个实时视频流服务器
  • 30分钟学会HTML
  • ffmpeg7.0 合并2个 aac 文件
  • asammdf python库解析MF4文件(一)cut and filter
  • 新的Python库、项目管理工具——uv
  • H5: 按钮的点击热区
  • 解析操作系统是如何启动起来的?
  • Django 模板引擎 (四)
  • 分享5款在各自领域遥遥领先的软件
  • 【IEEE独立出版】2024第四届神经网络、信息与通信工程国际学术会议(NNICE 2024)
  • 从cot到agent的survey视频笔记
  • 2023.12.4 GIT的概念和组成
  • 几分钟在Ubuntu搭建本地Emlog博客网站并发布至公网无需购买域名服务器
  • 计网Lesson5 - MAC 地址与 ARP
  • 51单片机程序
  • 使用广播机制将for循环转为矩阵运算
  • matlab 点云放缩变换
  • [linux] 解压缩xz
  • 高精度加法,减法,乘法,除法(上)(C语言)
  • Doris 编译错误 error: No best alternative for libs/context/build/asm_sources
  • Python计算两个给定单词之间相同字符的数量
  • methods
  • kafka3.6.0部署
  • 分享一个基础面试题---手写call
  • UDP Socket API 的讲解,以及回显服务器客户端的实现