File tree Expand file tree Collapse file tree 5 files changed +10
-4
lines changed Expand file tree Collapse file tree 5 files changed +10
-4
lines changed Original file line number Diff line number Diff line change @@ -29,6 +29,9 @@ const Demo = () => {
29
29
ref= {tableRef}
30
30
search= {{
31
31
schema: schema
32
+ }}
33
+ onTabChange= {(a ) => {
34
+ console .log (' onTabChange' );
32
35
}}
33
36
request= {[
34
37
{ name: ' 我的' , api: searchApi },
Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " table-render" ,
3
- "version" : " 2.1.4 " ,
3
+ "version" : " 2.1.5-beta.1 " ,
4
4
"description" : " 中后台表格解决方案" ,
5
5
"keywords" : [
6
6
" TableRender" ,
Original file line number Diff line number Diff line change @@ -9,7 +9,7 @@ const TitleView = (props: any) => {
9
9
const handleTabChange = ( ev : any ) => {
10
10
const _tabIndex = ev . target . value ;
11
11
if ( isFunction ( onTabChange ) ) {
12
- return onTabChange ( _tabIndex , ev ) ;
12
+ onTabChange ( _tabIndex , ev ) ;
13
13
}
14
14
setState ( { tab : _tabIndex } ) ;
15
15
} ;
Original file line number Diff line number Diff line change @@ -17,7 +17,8 @@ const ToolbarView = props => {
17
17
request,
18
18
refresh,
19
19
fullScreen,
20
- currentTab
20
+ currentTab,
21
+ onTabChange
21
22
} = props ;
22
23
23
24
const content = isFunction ( toolbarRender ) ? toolbarRender ( ) : ( toolbarRender || [ ] ) ;
@@ -26,7 +27,7 @@ const ToolbarView = props => {
26
27
return (
27
28
< div className = { classNames ( 'tr-toolbar' , { 'tr-toolbar-nohead' : ! isTopHead && ! toolbarAction } ) } >
28
29
< div className = 'tr-toolbar-left' >
29
- < TitleView title = { title } setState = { setState } request = { request } currentTab = { currentTab } />
30
+ < TitleView title = { title } setState = { setState } request = { request } currentTab = { currentTab } onTabChange = { onTabChange } />
30
31
</ div >
31
32
< div className = 'tr-toolbar-right' >
32
33
< Space >
Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ const RenderCore: React.FC<TableRenderProps & { tableRef: any }> = props => {
34
34
tableWrapper,
35
35
autoRequest = true ,
36
36
columns,
37
+ onTabChange,
37
38
...tableProps
38
39
} = props ;
39
40
@@ -192,6 +193,7 @@ const RenderCore: React.FC<TableRenderProps & { tableRef: any }> = props => {
192
193
title = { title }
193
194
tableSize = { tableSize }
194
195
currentTab = { currentTab }
196
+ onTabChange = { onTabChange }
195
197
toolbarAction = { toolbarAction }
196
198
toolbarRender = { toolbarRender }
197
199
setState = { setState }
You can’t perform that action at this time.
0 commit comments