future 1 年之前
父节点
当前提交
7e04e9d401
共有 1 个文件被更改,包括 9 次插入4 次删除
  1. 9 4
      assets/script/ui/car_lib/car_lib_bottom.ts

+ 9 - 4
assets/script/ui/car_lib/car_lib_bottom.ts

@@ -110,6 +110,7 @@ export class car_lib_bottom extends base_ui {
     updateNumStatus(is_reload_data:boolean=false) {
         this.lab_num.getComponent(Label).string = this.num_current_count + '/' + this.num_total_count
         if(is_reload_data) {
+            this.current_select_list_item = null
             this.data_list = tools.all_car_page_list[this.getNumCurrentIndex()]
             this.reloadListContentData()
         }
@@ -149,16 +150,20 @@ export class car_lib_bottom extends base_ui {
     }
 
     onClickListItem(item:car_lib_list_item) {
-        if(this.current_select_list_item.getData().id == item.getData().id) {
-            return
+        if(this.current_select_list_item!=null) {
+            if(this.current_select_list_item.getData().id == item.getData().id) {
+                return
+            }
         }
-
+        
         if(item.getIsJiesuo()==false) {
             console.log('解锁 解锁 解锁')
             return
         }
 
-        this.current_select_list_item.setUnselectedStatus()
+        if(this.current_select_list_item!=null) {
+            this.current_select_list_item.setUnselectedStatus()
+        }
         item.setSelectedStatus()
         this.current_select_list_item = item