/* eslint-disable no-console,func-names,react/no-multi-comp */ import Table from '../index' import '../assets/index.less' const data = [] for (let i = 0; i < 10; i++) { data.push({ key: i, a: `a${i}`, b: `b${i}`, c: `c${i}`, }) } export default { data () { return { showBody: true, } }, methods: { toggleBody () { this.showBody = !this.showBody }, }, render () { const columns = [ { title: 'title1', key: 'a', dataIndex: 'a', width: 100 }, { id: '123', title: 'title2', dataIndex: 'b', key: 'b', width: 100 }, { title: 'title3', key: 'c', dataIndex: 'c', width: 200 }, { title: {this.showBody ? '隐藏' : '显示'}体, key: 'x', width: 200, customRender () { return Operations }, }, ] return (

scroll body table

record.key} bodyStyle={{ display: this.showBody ? '' : 'none', }} /> ) }, }