uniapp开发中,有时候需要单选框radio代替多选框checkbox功能,下面编程教程网小编给大家简单介绍一下如何利用radio和radio-group组件实现这个功能。
具体示例如下:
<template>
  <view>
    <radio-group @change="radioChange">
      <radio v-for="item in radioList" :key="item.id" :value="item.checked">
        {{ item.label }}
      </radio>
    </radio-group>
    <button @click="getSelectedId">
      获取选中的id
    </button>
  </view>
</template>
<script>
  export default {
    data() {
      return {
        radioList:[
        {
          id:1,
          label: '选项1',
          checked: false
        },
        {
          id: 2,
          label: '选项2',
          checked: false
        },
        {
          id: 3,
          label: '选项3',
          checked: false
        }],
        selectedId: ''
      };
    },
    methods: {
      radioChange(value) {
        this.selectedId = value;
      },
      getSelectedId() {
        console.log('选中的id:', this.selectedId);
      }
    }
  };
</script>
			以上是编程学习网小编为您介绍的“uniapp如何利用单选框(radio)替代多选框(checkbox)”的全面内容,想了解更多关于 前端知识 内容,请继续关注编程基础学习网。
 
				 沃梦达教程
				
			本文标题为:uniapp如何利用单选框(radio)替代多选框(checkbox)
				
        
 
            
        
             猜你喜欢
        
	     - Spring MVC+ajax进行信息验证的方法 2023-02-23
 - 超完整的Vue入门指导 2023-10-08
 - 如何利用Vuejs代码实现搜索匹配功能 2025-01-14
 - 任意图片实现垂直居中的三种方法(兼容性还不错) 2024-02-20
 - CSS 继承 inherit属性的方法 2024-02-19
 - 深圳字节跳动笔试(小结) 2024-02-24
 - JS实现两周内自动登录功能 2024-03-09
 - 详解CSS中clear:left/right的用法 2024-02-05
 - css写菜单:简洁注释版 2022-11-04
 - 零基础最详细html和css 2023-10-27
 
						
						
						
						
						
				
				
				
				