@@ -24,7 +24,32 @@ export default ({
2424 instanceRef . current = instance ;
2525 } , [ options ] ) ;
2626
27- return < div ref = { ref } style = { { width : '100%' , height : '100%' } } /> ;
27+ return (
28+ < >
29+ < style >
30+ { `
31+ .infographic-container svg {
32+ max-width: 100%;
33+ max-height: 100%;
34+ width: auto;
35+ height: auto;
36+ object-fit: contain;
37+ }
38+ ` }
39+ </ style >
40+ < div
41+ ref = { ref }
42+ className = "infographic-container"
43+ style = { {
44+ width : '100%' ,
45+ height : '100%' ,
46+ display : 'flex' ,
47+ alignItems : 'center' ,
48+ justifyContent : 'center' ,
49+ } }
50+ />
51+ </ >
52+ ) ;
2853} ;
2954
3055const DATA : Record < string , Data > = {
@@ -33,60 +58,60 @@ const DATA: Record<string, Data> = {
3358 desc : '整合数据资产,构建标签画像体系,赋能数字化运营之路' ,
3459 items : [
3560 {
36- icon : 'company-021_v1_lineal ' ,
61+ icon : 'icon:mingcute/apple-fill ' ,
3762 label : '企业形象优势' ,
3863 desc : '产品优势详细说明产品优势详细说明' ,
3964 value : 80 ,
4065 time : '2018' ,
41- illus : 'illus:english-teacher-bro-8693 ' ,
66+ illus : 'illus:beer ' ,
4267 } ,
4368 {
44- icon : 'antenna-bars-5_v1_lineal ' ,
69+ icon : 'icon:mingcute/bear-fill ' ,
4570 label : '综合实力优势' ,
4671 desc : '产品优势详细说明产品优势详细说明' ,
4772 value : 70 ,
4873 time : '2019' ,
49- illus : 'illus:teacher-student-rafiki-9049 ' ,
74+ illus : 'illus:best-place ' ,
5075 } ,
5176 {
52- icon : 'achievment-050_v1_lineal ' ,
77+ icon : 'icon:mingcute/bell-ringing-fill ' ,
5378 label : '企业营销优势' ,
5479 desc : '产品优势详细说明产品优势详细说明' ,
5580 value : 90 ,
5681 time : '2020' ,
57- illus : 'illus:mathematics-cuate-7503 ' ,
82+ illus : 'illus:blank-canvas ' ,
5883 } ,
5984 {
60- icon : '3d-file-015_v1_lineal ' ,
85+ icon : 'icon:mingcute/bowknot-fill ' ,
6186 label : '产品定位优势' ,
6287 desc : '产品优势详细说明产品优势详细说明' ,
6388 value : 60 ,
6489 time : '2021' ,
65- illus : 'illus:teacher-student-rafiki-9049 ' ,
90+ illus : 'illus:breakfast ' ,
6691 } ,
6792 {
68- icon : 'activities-037_v1_lineal ' ,
93+ icon : 'icon:mingcute/camera-2-ai-fill ' ,
6994 label : '产品体验优势' ,
7095 desc : '产品优势详细说明产品优势详细说明' ,
7196 value : 80 ,
7297 time : '2022' ,
73- illus : 'illus:english-teacher-bro-8693 ' ,
98+ illus : 'illus:building-websites ' ,
7499 } ,
75100 {
76- icon : 'account-book-025_v1_lineal ' ,
101+ icon : 'icon:mingcute/car-fill ' ,
77102 label : '制造成本优势' ,
78103 desc : '产品优势详细说明产品优势详细说明' ,
79104 value : 90 ,
80105 time : '2023' ,
81- illus : 'illus:mathematics-cuate-7503 ' ,
106+ illus : 'illus:bus-stop ' ,
82107 } ,
83108 {
84- icon : 'account-book-025_v1_lineal ' ,
109+ icon : 'icon:mingcute/compass-fill ' ,
85110 label : '制造成本优势' ,
86111 desc : '产品优势详细说明产品优势详细说明' ,
87112 value : 97 ,
88113 time : '2024' ,
89- illus : 'illus:english-teacher-bro-8693 ' ,
114+ illus : 'illus:by-the-road ' ,
90115 } ,
91116 ] ,
92117 } ,
@@ -97,50 +122,50 @@ const DATA: Record<string, Data> = {
97122 {
98123 label : '用户调研' ,
99124 // desc: '通过用户调研,了解用户需求和痛点,指导产品设计和优化',
100- icon : '3d-file-015_v1_lineal ' ,
125+ icon : 'icon:mingcute/diamond-2-fill ' ,
101126 children : [
102127 {
103128 label : '用户为什么要使用某个音乐平台' ,
104129 desc : '用户为什么要使用某个音乐平台' ,
105- icon : 'company-021_v1_lineal ' ,
130+ icon : 'icon:mingcute/apple-fill ' ,
106131 children : [
107132 {
108133 label : '用户从哪些渠道了解到这个平台' ,
109- icon : 'activities-037_v1_lineal ' ,
134+ icon : 'icon:mingcute/camera-2-ai-fill ' ,
110135 } ,
111136 {
112137 label : '这个平台是哪些方面吸引了用户' ,
113- icon : 'activities-037_v1_lineal ' ,
138+ icon : 'icon:mingcute/camera-2-ai-fill ' ,
114139 } ,
115140 ] ,
116141 } ,
117142 {
118143 label : '用户在什么场景下使用这个平台' ,
119144 desc : '用户在什么场景下使用这个平台' ,
120- icon : 'antenna-bars-5_v1_lineal ' ,
145+ icon : 'icon:mingcute/bear-fill ' ,
121146 children : [
122147 {
123148 label : '用户从什么事件什么场景下使用' ,
124- icon : 'account-book-025_v1_lineal ' ,
149+ icon : 'icon:mingcute/car-fill ' ,
125150 } ,
126151 {
127152 label : '用户在某个场景下用到哪些功能' ,
128- icon : 'account-book-025_v1_lineal ' ,
153+ icon : 'icon:mingcute/car-fill ' ,
129154 } ,
130155 ] ,
131156 } ,
132157 {
133158 label : '用户什么原因下会离开这个平台' ,
134159 desc : '用户什么原因下会离开这个平台' ,
135- icon : 'achievment-050_v1_lineal ' ,
160+ icon : 'icon:mingcute/bell-ringing-fill ' ,
136161 children : [
137162 {
138163 label : '用户无法接受这个平台的原因' ,
139- icon : 'account-book-025_v1_lineal ' ,
164+ icon : 'icon:mingcute/car-fill ' ,
140165 } ,
141166 {
142167 label : '用户觉得这个平台有哪些不足' ,
143- icon : 'account-book-025_v1_lineal ' ,
168+ icon : 'icon:mingcute/car-fill ' ,
144169 } ,
145170 ] ,
146171 } ,
0 commit comments