mirror of
				https://github.com/potato47/ccc-devtools.git
				synced 2025-10-31 19:35:51 +00:00 
			
		
		
		
	添加检查版本开关选项
This commit is contained in:
		
							
								
								
									
										10
									
								
								index.html
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								index.html
									
									
									
									
									
								
							| @@ -175,6 +175,16 @@ | |||||||
| 							</el-switch> | 							</el-switch> | ||||||
| 						</el-col> | 						</el-col> | ||||||
| 					</el-row> | 					</el-row> | ||||||
|  | 					<el-row style="margin:5px 0;"> | ||||||
|  | 						<el-col :span="12" style="text-align:left;padding-top:7px;padding-left:5px;"> | ||||||
|  | 							检查版本 | ||||||
|  | 						</el-col> | ||||||
|  | 						<el-col :span="12"> | ||||||
|  | 							<el-switch style="margin: 5px;" v-model="isCheckVersion" @change="handleChangeCheckVersion" | ||||||
|  | 								active-color="#0099ff" inactive-color="gray"> | ||||||
|  | 							</el-switch> | ||||||
|  | 						</el-col> | ||||||
|  | 					</el-row> | ||||||
| 					<el-row style="margin:5px 0;"> | 					<el-row style="margin:5px 0;"> | ||||||
| 						<el-col :span="12" style="text-align:left;padding-top:7px;padding-left:5px;"> | 						<el-col :span="12" style="text-align:left;padding-top:7px;padding-left:5px;"> | ||||||
| 							源码 | 							源码 | ||||||
|   | |||||||
							
								
								
									
										20
									
								
								js/app.js
									
									
									
									
									
								
							
							
						
						
									
										20
									
								
								js/app.js
									
									
									
									
									
								
							| @@ -8,6 +8,7 @@ let app = new Vue({ | |||||||
|         isShowCache: false, |         isShowCache: false, | ||||||
|         isAutoRefreshTree: true, |         isAutoRefreshTree: true, | ||||||
|         isDarkTheme: false, |         isDarkTheme: false, | ||||||
|  |         isCheckVersion: false, | ||||||
|         filterText: '', |         filterText: '', | ||||||
|         splitLeft: 0.7, |         splitLeft: 0.7, | ||||||
|         splitRight: 0.5, |         splitRight: 0.5, | ||||||
| @@ -314,7 +315,7 @@ let app = new Vue({ | |||||||
|                     }, false, true); |                     }, false, true); | ||||||
|                 } |                 } | ||||||
|  |  | ||||||
|                 let top = document.getElementById('top') |                 let top = document.getElementById('top'); | ||||||
|                 top.appendChild(document.getElementsByClassName('toolbar')[0]); |                 top.appendChild(document.getElementsByClassName('toolbar')[0]); | ||||||
|                 document.getElementById('game_panel').appendChild(document.getElementById('content')); |                 document.getElementById('game_panel').appendChild(document.getElementById('content')); | ||||||
|                 let scene = cc.director.getScene(); |                 let scene = cc.director.getScene(); | ||||||
| @@ -386,6 +387,14 @@ let app = new Vue({ | |||||||
|             } |             } | ||||||
|  |  | ||||||
|         }, |         }, | ||||||
|  |         handleChangeCheckVersion(isCheckVersion) { | ||||||
|  |             if (isCheckVersion) { | ||||||
|  |                 localStorage.setItem('isCheckVersion', '1'); | ||||||
|  |                 this.checkVersion(); | ||||||
|  |             } else { | ||||||
|  |                 localStorage.setItem('isCheckVersion', '0'); | ||||||
|  |             } | ||||||
|  |         }, | ||||||
|         handleChangeTheme(isDark) { |         handleChangeTheme(isDark) { | ||||||
|             isDark ? this.addDarkTheme() : this.removeDarkTheme(); |             isDark ? this.addDarkTheme() : this.removeDarkTheme(); | ||||||
|         }, |         }, | ||||||
| @@ -543,7 +552,6 @@ let app = new Vue({ | |||||||
|         } |         } | ||||||
|     }, |     }, | ||||||
|     created: function () { |     created: function () { | ||||||
|         this.checkVersion(); |  | ||||||
|         document.body.insertBefore(document.getElementById('app'), document.body.firstChild); |         document.body.insertBefore(document.getElementById('app'), document.body.firstChild); | ||||||
|  |  | ||||||
|         let onCCInit = () => { |         let onCCInit = () => { | ||||||
| @@ -563,7 +571,13 @@ let app = new Vue({ | |||||||
|             } else { |             } else { | ||||||
|                 this.$data.isDarkTheme = false; |                 this.$data.isDarkTheme = false; | ||||||
|             } |             } | ||||||
|             this.$data.isShorProfile = localStorage.getItem('isShorProfile') === '1'; |             if (localStorage.getItem('isCheckVersion') === '1') { | ||||||
|  |                 this.$data.isCheckVersion = true; | ||||||
|  |                 this.checkVersion(); | ||||||
|  |             } else { | ||||||
|  |                 this.$data.isCheckVersion = false; | ||||||
|  |             } | ||||||
|  |             this.$data.isShowProfile = localStorage.getItem('isShowProfile') === '1'; | ||||||
|             setTimeout(() => { |             setTimeout(() => { | ||||||
|                 this.handleChangeStats(); |                 this.handleChangeStats(); | ||||||
|             }, 0); |             }, 0); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user