先上效果图:

打印选中的结果:

代码如下:

<template><div><!-- 列表信息 -->    <div class="listfile"><i-table border ref="selection" :columns="columns2" :data="data3"></i-table><div style="margin: 10px;overflow: hidden"><div style="float: right;"><Page :total="dataCount" :page-size="20" show-total :current="currentPage"></Page></div></div></div></div>
</template><script>export default {data () {return {dataCount:1,// 初始化信息总条数currentPage:1, //当前页pageSize:20,// 每页显示多少条columns2: [{type: 'selection', width: 60,align: 'center'},{title: '使用状态',key: 'usestate',width: 200,align: 'center',render:(h, params) => {return h('RadioGroup',{props: {value: params.row.usestate //这里的value值对应Radio中的label中的值},on:{"on-change":(val)=>{params.row.usestate = val;console.log(val,"测试radio选中的项",params.row.usestate);}}}, [h('Radio', {style:{'margin-right': '20px'},props:{"label":"1"},}, '未使用'),h('Radio', {props:{"label":"2"}}, '已使用')]);}},],//列表初始数据data3: [{usestate: '1',},{usestate: '2',}],}},methods: {},created(){},mounted(){},}
</script><style></style>

注意事项:

变量传值时,因为用的是tab, 获取时只能是:usertate:   params.row.usestate;

所以传值时强制传:

this.data3[params.index].usestate = val;

注意事项②:

tab 上不显示  radio 选中的值是因为是:指针除了问题;

这时候需要转换一下:

this.data3 = JSON.parse(JSON.stringify(this.data3));

最后为了方便大家的沟通与交流请加QQ群: 625787746

请进QQ群交流:【IT博客技术分享群①】:https://jq.qq.com/?_wv=1027&k=DceI0140

基于Vue.js的iView组件库table组件内render 里面 tab 里面的单选相关推荐

  1. iview构建基本html页面,使用vue-cli创造基于vue.js的iview工程

    1.vue-cli 介绍 vue-cli是一个vue.js提供的脚手架,可以快速构造项目结构. vue-cli本身集成了多种项目模板: 1.simple  很少简单,只有一个html页面 2.webp ...

  2. iView 3.3.0 发布,基于 Vue.js 的企业级 UI 组件库

    iView 3.3.0 发布了,代号 Transistor ,iView 是一套基于 Vue.js 的企业级 UI 组件库,主要服务于 PC 界面的中后台产品. 本次更新如下: https://www ...

  3. iView 3.4.0 发布,基于 Vue.js 的企业级 UI 组件库

    百度智能云 云生态狂欢季 热门云产品1折起>>>   iView 3.4.0 发布了,iView 是一套基于 Vue.js 的企业级 UI 组件库,主要服务于 PC 界面的中后台产品 ...

  4. vue手机端项目php,MintUI基于Vue.js移动端组件库详解

    Mint UI 包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要.接下来通过本文给大家分享Mint UI 基于 Vue.js 移动端组件库,需要的朋友参考下吧,希望能帮助到大家. 官网 ...

  5. Mint UI —— 基于 Vue.js 的移动端组件库

    写文章登录 Mint UI -- 基于 Vue.js 的移动端组件库 杨奕 8 个月前 Mint UI GitHub:https://github.com/ElemeFE/mint-ui 项目主页:h ...

  6. 移动端cube界面设计html,滴滴开源基于 Vue.js 的移动端组件库 cube-ui

    原标题:滴滴开源基于 Vue.js 的移动端组件库 cube-ui 开源最前线(ID:OpenSourceTop) 猿妹 整编 综合自:https://didi.github.io/cube-ui/ ...

  7. 基于Vue.js的表格分页组件

    转载自 基于Vue.js的表格分页组件 有一段时间没更新文章了,主要是因为自己一直在忙着学习新的东西而忘记分享了,实在惭愧. 这不,大半夜发文更一篇文章,分享一个自己编写的一个Vue的小组件,名叫Bo ...

  8. 说说如何基于 Vue.js 实现表格组件

    我们基于 Vue.js 实现一个可根据某列进行排序的表格组件. 一个表格包含表头和数据两部分内容.因此,我们定义两个数组,columns 表示表头信息,在 <thread> 中渲染,并可在 ...

  9. vue php 分页组件,基于Vue.js的表格分页组件

    有一段时间没更新文章了,主要是因为自己一直在忙着学习新的东西而忘记分享了,实在惭愧. 这不,大半夜发文更一篇文章,分享一个自己编写的一个Vue的小组件,名叫BootPage.不了解Vue.js的童鞋可 ...

最新文章

  1. 写给大数据开发初学者的话
  2. 短视频APP开发:短视频特效SDK功能火爆来袭!
  3. SAP UI5 使用 Smart Control 的一个具体例子
  4. shell 产生随机数的多种方法
  5. 新版二开cp盲盒小纸条月老小程序源码
  6. caffe自带可运行的两个例子:mnist和cifar10
  7. icem二维非结构网格划分_ICEM蜗壳非结构网格划分
  8. excel poi 实现图片导出
  9. catboost介绍
  10. sharepoint 工作经验与技能总结
  11. 转:听听别人怎么说:VueJS 与 ReactJS
  12. PL/SQL 嵌套declare begin end
  13. (附源码)spring boot物联网智能管理平台 毕业设计 211120
  14. Linux下ps命令
  15. django前端页面下拉选择框默认值设置
  16. 算法工程 # 深度学习算法落地最后一公里:工业界中的大规模向量检索
  17. 【用matplotlib,wordcloud和pyecharts分析三国的分词,词频,词性,小说人物出场次数排序小说人物关系】
  18. C++ - 实现strcpy函数
  19. 格里高利历java_java时间类简单总结
  20. 2023年这11种互联网创业项目,让你轻松起步

热门文章

  1. 2022.10.9NYIST新生周赛题解
  2. 王者荣耀怎么删掉注销的服务器,王者荣耀转区可以取消吗 跨系统角色转移怎么取消...
  3. 牛客网笔试系统ACM模式下的程序输入格式总结
  4. 计算机再带word打不开,(电脑没有word 和excel)为什么我的电脑突然打不开EXCLE和WORD?...
  5. 嵌入式uClinux及其应用开发(1)
  6. Centos7创建及修改用户名和用户组名
  7. node js 写按键精灵_带有按键的Node.js Raw模式
  8. 友推app微信分享功能集成攻略
  9. Win11如何关闭共享文件夹
  10. python bind_Python tkinter之Bind(绑定事件)