File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree File renamed without changes.
Original file line number Diff line number Diff line change 3131 >
3232 </div >
3333 </div >
34- <div id =" container" ></div >
34+ <div id =" container" ref = " lineContainer " ></div >
3535
3636 <!-- 自定义时间选择 -->
3737 <div class =" date-wrap" @click =" showCalendar = true" >
@@ -185,7 +185,14 @@ export default defineComponent({
185185 }
186186 activeDateIndex .value = index ;
187187 };
188+ // ------ 防止多次生成line实例
189+ const lineContainer = ref <HTMLElement >();
190+ const emptyLineContainer = () => {
191+ if (! lineContainer .value ) return ;
192+ lineContainer .value .innerHTML = " " ; // 清空
193+ };
188194 onMounted (() => {
195+ emptyLineContainer ();
189196 initDate ();
190197 getAnalyseData ();
191198 });
@@ -201,6 +208,7 @@ export default defineComponent({
201208 handlerClickDateBtn ,
202209 loadingChart ,
203210 dayjs ,
211+ lineContainer ,
204212 };
205213 },
206214});
@@ -262,7 +270,7 @@ export default defineComponent({
262270 flex : 1 ;
263271 display : flex ;
264272 align-items : center ;
265- font-size :14px ;
273+ font-size : 14px ;
266274 .date-icon {
267275 margin-right : 5px ;
268276 display : flex ;
You can’t perform that action at this time.
0 commit comments