File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,26 +21,28 @@ export const RadarChart: React.FC = () => {
2121 let data :any = [ ]
2222 let radarKeys :string [ ] = [ ]
2323
24- dimensions . forEach ( dimension => {
25- data . push ( {
26- "dimension" : dimension [ 1 ] ,
27- "fieldId" : dimension [ 0 ]
24+ if ( dimensions ) {
25+ dimensions . forEach ( dimension => {
26+ data . push ( {
27+ "dimension" : dimension [ 1 ] ,
28+ "fieldId" : dimension [ 0 ]
29+ } )
2830 } )
29- } )
30-
31- data . forEach ( item => {
32-
33-
34- for ( let index = 0 ; index < selectedRecords . length ; index ++ ) {
35- const record = selectedRecords [ index ]
36- const recordName = record . getCellValueString ( fields [ 0 ] . id ) || "(空值)"
37-
38- item [ recordName ] = record . getCellValueString ( item . fieldId ) || "(空值)"
39- radarKeys . push ( record . getCellValueString ( fields [ 0 ] . id ) || "(空值)" )
40- }
41- } )
4231
43- radarKeys = Array . from ( new Set ( radarKeys ) )
32+ data . forEach ( item => {
33+
34+
35+ for ( let index = 0 ; index < selectedRecords . length ; index ++ ) {
36+ const record = selectedRecords [ index ]
37+ const recordName = record . getCellValueString ( fields [ 0 ] . id ) || "(空值)"
38+
39+ item [ recordName ] = record . getCellValueString ( item . fieldId ) || "(空值)"
40+ radarKeys . push ( record . getCellValueString ( fields [ 0 ] . id ) || "(空值)" )
41+ }
42+ } )
43+
44+ radarKeys = Array . from ( new Set ( radarKeys ) )
45+ }
4446
4547
4648 console . log ( "data" , data )
You can’t perform that action at this time.
0 commit comments