Browse Source

防null处理

Bay 6 years ago
parent
commit
5298121156
1 changed files with 4 additions and 4 deletions
  1. 4 4
      src/views/JVVM.vue

+ 4 - 4
src/views/JVVM.vue

@@ -1,17 +1,17 @@
 <template>
   <div class="jvvm">
-    <j-heap class="heap" :objects="state.memory.objects"
+    <j-heap class="heap" :objects="state.memory?state.memory.objects:[]"
             @click-detail="handleCheckDetail($event, 'j-heap-detail')"></j-heap>
-    <j-method class="method" :objects="state.memory.classes"
+    <j-method class="method" :objects="state.memory?state.memory.classes:[]"
               @click-detail="handleCheckDetail($event, 'j-method-detail')"></j-method>
-    <j-thread class="thread" :objects="state.thread.threadStack"
+    <j-thread class="thread" :objects="state.thread?state.thread.threadStack:[]"
               @click-detail="handleCheckDetail($event, 'j-thread-detail')"></j-thread>
     <component class="detail" :is="detailComponent" :data="detail"></component>
     <div class="other-info">
       info
     </div>
     <div class="actions">
-      <v-btn class="mx-2" dark small color="#5a6a7a" @click="null">
+      <v-btn class="mx-2" dark small color="#5a6a7a" @click="()=>{}">
         查看源码
       </v-btn>
       <v-btn class="mx-2" fab dark small color="#5a6a7a" @click="goPreFrame">