UNPKG

vue-easytable

Version:
39 lines (33 loc) 821 B
import { clsName } from "../util"; import { COMPS_NAME } from "../util/constant"; export default { name: COMPS_NAME.VE_TABLE_BODY_TR_SCROLLING, props: { colgroups: { type: Array, required: true, }, }, computed: { // tr class trClass() { let result = null; result = { [clsName("body-tr")]: true, [clsName("body-row-scrolling")]: true, }; return result; }, }, render() { const { colgroups } = this; const props = { class: this.trClass, }; return ( <tr {...props}> <td colSpan={colgroups.length}></td> </tr> ); }, };