微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

ElementUI单选按钮组件

Radio 单选框

在一组备选项中进行单选

创建一个单选按钮

   <el-radio >男</el-radio>
   <el-radio>女</el-radio>

在这里插入图片描述

此时虽然创建出来两个单选按钮但是不能进行选中和取消,这里必须配合我们的value / v-modellabel属性进行使用。

<template>
    <div>
      <h1>radio组件的使用</h1>
      <!--组件创建-->
      <el-radio v-model="label" label="男">男</el-radio>
      <el-radio v-model="label" label="女">女</el-radio>
    </div>
</template>

<script>
    export default {
        name: "Radio",
        data(){
          return{
            label:'女'
          }
       }
    }
</script>

在这里插入图片描述

Radio按钮属性的使用

在这里插入图片描述

   <el-radio v-model="label" name="sex" disabled label="男">男</el-radio>
   <el-radio v-model="label" name="sex" label="女">女</el-radio>

总结:属性的使用还是直接写在对应的组件标签上以 属性名 = 属性 的方式使用。

Radio事件的使用

在这里插入图片描述

  • 事件的使用也和属性的使用是一致的都是写在对应的组件标签
  • 事件在使用时必须使用vue中绑定事件方式进行使用如@事件名=事件处理函数(绑定在vue组组件中对应函数)
      <el-radio v-model="label" @change="aa" name="sex" label="男">男</el-radio>
      <el-radio v-model="label" @change="aa" name="sex" label="女">女</el-radio>

<script>
    export default {
        methods:{
            aa(){
              console.log(this.label)
            }
        }
    }
</script>

在这里插入图片描述

Radio单选按钮组的使用

在这里插入图片描述

    <el-radio-group v-model="radio">
        <el-radio label="3">备选项3</el-radio>
        <el-radio label="6">备选项6</el-radio>
        <el-radio label="9">备选项9</el-radio>
    </el-radio-group>
    
    <script>
    export default {
        data(){
          return{
            radio: '3'
          }
       },

        methods:{
            bb(){
              console.log(this.radio)
            }
        }
    }
</script>

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐