(el-radio)操作:Element-plus 中 Radio 单选框改成垂直排列的样式操作与使用

这篇具有很好参考价值的文章主要介绍了(el-radio)操作:Element-plus 中 Radio 单选框改成垂直排列的样式操作与使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Ⅰ、Element-plus 提供的Radio单选框组件与想要目标情况的对比:

1、Element-plus 提供 Radio 组件情况:

其一、Element-ui 自提供的Radio代码情况为(示例的代码):

(el-radio)操作:Element-plus 中 Radio 单选框改成垂直排列的样式操作与使用,# Element-plus,vue.js,前端,javascript,经验分享,element-plus,vscode,前端框架


// Element-plus 自提供的代码:
// 此时是使用了 ts 语言环境,但是我在实际项目中并没有使用 ts 语言和环境;

<template>
  <div>
    <el-radio-group v-model="radio1" size="large">
      <el-radio-button label="New York" />
      <el-radio-button label="Washington" />
      <el-radio-button label="Los Angeles" />
      <el-radio-button label="Chicago" />
    </el-radio-group>
  </div>
</template>

<script lang="ts" setup>
import { ref } from 'vue'

const radio1 = ref('New York')
</script>

代码地址:https://element-plus.gitee.io/zh-CN/component/radio.html#按钮样式

其二、页面的显示情况为:

(el-radio)操作:Element-plus 中 Radio 单选框改成垂直排列的样式操作与使用,# Element-plus,vue.js,前端,javascript,经验分享,element-plus,vscode,前端框架

2、目标想修改后的情况:

(el-radio)操作:Element-plus 中 Radio 单选框改成垂直排列的样式操作与使用,# Element-plus,vue.js,前端,javascript,经验分享,element-plus,vscode,前端框架

Ⅱ、实现 Radio 单选框组件达到目标效果变化的过程:

Radio 单选框组件成功引入 vue3 项目的过程(去除了 ts 的语法):

其一、代码:

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

// do not use same name with ref
const radio1 = ref('New York')


</script>

<template>
  <el-radio-group v-model="radio1" size="large" class='radioDiv'>
    <div><el-radio-button label="New York" /></div>
    <div><el-radio-button label="Washington" /></div>
    <div><el-radio-button label="Los Angeles" /></div>
    <div><el-radio-button label="Chicago" /></div>
  </el-radio-group>
</template>

<style lang="scss" scoped>
.radioDiv {
  margin: 0 auto;
  width: auto;
  text-align: left;
  display: table;
  // 但是有的项目中又需要类似表格的布局怎么办呢?可以用display:table来解决;
  // display: table; 语法(类似 <table>)此元素会作为块级表格来显示,表格前后带有换行符;
}
</style>

其二、效果展示:
(el-radio)操作:Element-plus 中 Radio 单选框改成垂直排列的样式操作与使用,# Element-plus,vue.js,前端,javascript,经验分享,element-plus,vscode,前端框架

Ⅲ、小结:

其一、哪里有不对或不合适的地方,还请大佬们多多指点和交流!
其二、若有转发或引用本文章内容,请注明本博客地址https://blog.csdn.net/weixin_43405300,创作不易,且行且珍惜!
其三、有兴趣的话,可以多多关注这个专栏(Vue(Vue2+Vue3)面试必备专栏):https://blog.csdn.net/weixin_43405300/category_11525646.html?spm=1001.2014.3001.5482文章来源地址https://www.toymoban.com/news/detail-613498.html

到了这里,关于(el-radio)操作:Element-plus 中 Radio 单选框改成垂直排列的样式操作与使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • el-radio编辑选不中和el-tree相关问题

    1.解决el-raido选不中的问题 2.el-tree复选框选中选中的id值 3.el-tree编辑复选框回显问题 4.el-dialog 弹出框在关闭后再打开rules验证的错误显示问题,加了一个v-if解决 5.el-table 显示树型数据,加tree-props=“{children:‘children’,hasChildren:‘hasChildren’}” 6.elementui刷新页面 7.el-table 复选框批

    2024年02月14日
    浏览(22)
  • elementUi el-radio神奇的:label与label不能设置默认值

    问题:最近项目遇到一个奇葩的问题:红框中列表的单选按钮无法根据需求设置默认选中,但是同样是设置开启状态的单选框可以设置默认状态  原因:开始同样是和 开启/关闭状态 一样也把 红框中列表的默认值 设置为数字模式,但是由于后台返回值、与label绑定值的类型不

    2024年02月14日
    浏览(27)
  • element中一个单选框radio时的选中和取消

    案例:  当我们只有一个单选框时,需要进行选中和取消的操作,但如果不经过处理,选中后就根本取消不了。 然后我试了一下加了点击事件,这里必须要加 native  ,触发原生事件   但发现打印台每次都触发两次  然后我又在网上找,有人说点击事件改成这样 @click.native

    2024年02月13日
    浏览(29)
  • el-table 个体行绑定点击事件时 表格中有el-radio和el-checkbox 点击触发两次事件处理方法

    el-table 个体行绑定点击事件时 表格中有el-radio和el-checkbox 点击触发两次事件处理方法 代码如下(示例):

    2024年02月05日
    浏览(35)
  • VUE中使用ElementUI组件的单选按钮el-radio-button实现第二点击时取消选择的功能

    页面样式为: html 代码为: js代码为:(记得在data中声明loglevel:\\\"\\\")

    2024年02月15日
    浏览(32)
  • Element-Ui组件 单选框(Radio,Checked) 修改点击激活时的文本颜色,填充色和边框色

    /* 选中后的字体颜色 */ /deep/ .el-radio__input.is-checked + .el-radio__label { color: #409eff !important; } /* 选中后圆圈的背景颜色 */ /deep/ .el-radio__input.is-checked .el-radio__inner { background: #409eff !important; border-color: #409eff !important; } // 选中后小圆点的颜色 /deep/ .el-radio__input.is-checked .el-radio__inner::a

    2024年02月16日
    浏览(24)
  • vue3使用Element ui plus中MessageBox消息框+radio框配合使用

    想要达到的效果 首先安装element ui plus 省略~~ 官网地址: https://element-plus.gitee.io/zh-CN/component/message-box.html https://element-plus.gitee.io/zh-CN/component/message-box.html 需要用到的 引入

    2024年01月16日
    浏览(30)
  • element UI —— form表单中Radio单选框进行切换 & 表单验证rule动态校验-validator & 保存前进行form表单校验后才能上传-validate

    element UI —— form表单中Radio单选框进行切换 表单验证rule动态校验-validator 保存前进行form表单校验后才能上传-validate 1、效果图 2、代码 结构 数据

    2024年02月07日
    浏览(34)
  • Elementui Radio单选框取消选中

            最近开发一个后台项目的时候用到了单选框,而客户的要求是默认选择一个选项,然后 点击可以取消选中 。不想自己在手写一个Radio组件,只能在elementui的单选框上修改一下下啦。 .native的作用是在给组件添加修饰符时,将修饰符转为原生的按键修饰符。在使用组

    2024年02月02日
    浏览(32)
  • 前端基于 radio 增强单选框组件

    前端基于radio增强单选框组件, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=12977 效果图如下:         # #### 使用方法 ```使用方法 !-- radioData:单选数据 curIndex:当前选择序列 @change:单选事件 -- ccRadioView :radioData=\\\"items\\\" :curIndex=\\\"current\\\" @change=\\\"radioChange\\\"/ccR

    2024年02月09日
    浏览(31)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包