UNPKG

vhb-table

Version:

一个基于 vue 的 PC 端表格组件,支持增删改查、虚拟列表、虚拟树、懒加载、快捷菜单、数据校验、树形结构、打印导出、表单渲染、数据分页、弹窗、自定义模板、渲染器、贼灵活的配置项、扩展接口等...

1 lines 994 B
"use strict";Object.defineProperty(exports,"__esModule",{value:!0}),exports.default=void 0;var _xeUtils=_interopRequireDefault(require("xe-utils")),_conf=_interopRequireDefault(require("../../v-h-b-table/src/conf"));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}var _default2={name:"VhbRadioGroup",props:{value:[String,Number,Boolean],disabled:Boolean,strict:{type:Boolean,default:function(){return _conf.default.radioGroup.strict}},size:{type:String,default:function(){return _conf.default.radioGroup.size||_conf.default.size}}},provide:function(){return{$xeradiogroup:this}},computed:{vSize:function(){return this.size||this.$parent.size||this.$parent.vSize}},data:function(){return{name:_xeUtils.default.uniqueId("xegroup_")}},render:function(e){var t=this.$scopedSlots;return e("div",{class:"vhb-radio-group"},t.default?t.default.call(this,{}):[])},methods:{handleChecked:function(e){this.$emit("input",e.label),this.$emit("change",e)}}};exports.default=_default2;