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

ElementUI Form:Radio 单选框

ElementUI安装与使用指南

Radio 单选框

点击下载learnelementuispringboot项目源码

效果图

在这里插入图片描述

el-radio.vue (Radio 单选框)页面效果图
在这里插入图片描述

项目里el-radio.vue代码
<script>
export default {
  name: 'el_radio',
  data() {
    return {
      radio: '1',
      radio2: '2',
      radio3: 3,
      radio4: '上海',
      radio5: '上海',
      radio6: '上海',
      radio7: '上海',
      radio8: '1',
      radio9: '1',
      radio10: '1',
      radio11: '1'
    }
  }
}

</script>

<template>
  <div>
    <h1>element组件:el-radio</h1>
    <el-divider/>
    <el-row>
      <el-button type="text">基础用法</el-button>
      由于选项默认可见,不宜过多,若选项过多,建议使用 Select 选择器。
    </el-row>
    <p>要使用 Radio 组件,只需要设置v-model绑定变量,选中意味着变量的值为相应 Radio
      label属性的值,label可以是String、Number或Boolean。</p>
    <el-radio v-model="radio" lable='1'></el-radio>
    <el-radio v-model="radio" label='2'></el-radio>

    <br/>
    <el-row>
      <el-button type="text">禁用状态</el-button>
      <el-radio disabled v-model="radio2" label="1"></el-radio>
      <el-radio disabled v-model="radio2" label="2"></el-radio>
    </el-row>

    <br/>
    <el-row>
      <el-button type="text">单选框组</el-button>
      适用于在多个互斥的选项中选择的场景
    </el-row>
    <p>
      结合el-radio-group元素和子元素el-radio可以实现单选组,在el-radio-group中绑定v-model,在el-radio中设置好label即可,无需再给每一个el-radio绑定变量,另外,还提供了change事件来响应变化,它会传入一个参数value。</p>
    <el-radio-group v-model="radio3">
      <el-radio :label="3">备选项</el-radio>
      <el-radio :label="6">备选项</el-radio>
      <el-radio :label="9">备选项</el-radio>
    </el-radio-group>

    <el-row>
      <el-button type="text">按钮样式</el-button>
      按钮样式的单选组合。只需要把el-radio元素换成el-radio-button元素即可,此外,Element 还提供了size属性。
    </el-row>

    <div>
      <el-radio-group v-model="radio4">
        <el-radio-button label="上海"></el-radio-button>
        <el-radio-button label="北京"></el-radio-button>
        <el-radio-button label="广州"></el-radio-button>
        <el-radio-button label="深圳"></el-radio-button>
      </el-radio-group>
    </div>
    <div style="margin-top: 20px">
      <el-radio-group v-model="radio5" size="medium">
        <el-radio-button label="上海"></el-radio-button>
        <el-radio-button label="北京"></el-radio-button>
        <el-radio-button label="广州"></el-radio-button>
        <el-radio-button label="深圳"></el-radio-button>
      </el-radio-group>
    </div>
    <div style="margin-top: 20px">
      <el-radio-group v-model="radio6" size="small">
        <el-radio-button label="上海"></el-radio-button>
        <el-radio-button label="北京" disabled></el-radio-button>
        <el-radio-button label="广州"></el-radio-button>
        <el-radio-button label="深圳"></el-radio-button>
      </el-radio-group>
    </div>
    <div style="margin-top: 20px">
      <el-radio-group v-model="radio7" disabled size="mini">
        <el-radio-button label="上海"></el-radio-button>
        <el-radio-button label="北京"></el-radio-button>
        <el-radio-button label="广州"></el-radio-button>
        <el-radio-button label="深圳"></el-radio-button>
      </el-radio-group>
    </div>


    <el-row>
      <el-button type="text">带有边框</el-button>
      设置border属性可以渲染为带有边框的单选框。
    </el-row>
    <div>
      <el-radio v-model="radio8" label="1" border>备选项1</el-radio>
      <el-radio v-model="radio8" label="2" border>备选项2</el-radio>
    </div>
    <div style="margin-top: 20px">
      <el-radio v-model="radio9" label="1" border size="medium">备选项1</el-radio>
      <el-radio v-model="radio9" label="2" border size="medium">备选项2</el-radio>
    </div>
    <div style="margin-top: 20px">
      <el-radio-group v-model="radio10" size="small">
        <el-radio label="1" border>备选项1</el-radio>
        <el-radio label="2" border disabled>备选项2</el-radio>
      </el-radio-group>
    </div>
    <div style="margin-top: 20px">
      <el-radio-group v-model="radio11" size="mini" disabled>
        <el-radio label="1" border>备选项1</el-radio>
        <el-radio label="2" border>备选项2</el-radio>
      </el-radio-group>
    </div>
  </div>

</template>

<style scoped>

</style>

Radio Attributes

在这里插入图片描述

Radio Events

在这里插入图片描述

Radio-group Attributes

在这里插入图片描述

Radio-group Events

在这里插入图片描述

Radio-button Attributes

在这里插入图片描述


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

相关文章:

  • RT-Thread线程管理(使用篇)
  • gRPC使用详解
  • 一文速学-selenium高阶操作连接已存在浏览器
  • Unity项目从built-in升级到URP(包含早期版本和2023版本)
  • 爱上算法:每日算法(24-2月2号)
  • 小程序 自定义组件和生命周期
  • Vue组件通信讲解[父子组件通信]
  • docker-学习-2
  • 第七篇:node中间件详解
  • 猫用空气净化器好吗?好用的养猫宠物空气净化器品牌推荐
  • MySQL语句 |条件语句 IFNULL 和 COALESCE 的区别
  • npm 淘宝镜像正式到期,更新使用成功
  • 新站长工具箱,站长在线工具,php常用工具集合源码
  • 【Java开发岗面试】八股文—微服务、消息中间件
  • GO EASY 框架 之 Server 06
  • 【ADI 知识库】 AN-1354:集成式ZIF、RF至比特、LTE、广域接收机分析和测试结果
  • 计算机网络-数据链路层概述(功能概述 链路 数据链路 物理通道 逻辑通道)
  • 前端JavaScript篇之map和Object的区别、map和weakMap的区别
  • 算法学习——华为机考题库2(HJ11 - HJ20)
  • Linux——存储管理