Szx 3 years ago
parent
commit
688640975f
1 changed files with 13 additions and 15 deletions
  1. 13 15
      src/views/account/orangelog.vue

+ 13 - 15
src/views/account/orangelog.vue

@@ -93,7 +93,6 @@ export default defineComponent({
       columns: TableColumnLogOfOrange,
       pickered: [],
     });
-
     const getLogOrangeList = async () => {
       state.loading = true;
       const res = await getOrangeLogListApi(state.list);
@@ -107,21 +106,20 @@ export default defineComponent({
     getLogOrangeList();
     //初始化
 
-    onMounted(() => {
-      // state.list.appflag = props.Logappflag as string;
-      console.log("onMounted");
-      // getLogOrangeList();
-      test();
-    });
     //监听传过来的值appflag
-    watch(props, () => {
-      state.list.appflag = props.Logappflag as string;
-      console.log("appflag改变了");
-      getLogOrangeList();
-    });
-    const test = () => {
-      console.log("test函数执行了");
-    };
+    watch(
+      () => [props.Logappflag],
+      ([newVal], [oldVal]) => {
+        console.log(newVal,'newvalue')
+        if (newVal) {
+          state.list.appflag = props.Logappflag as string;
+          console.log(state.list.appflag);
+          console.log("appflag改变了");
+          getLogOrangeList();
+        }
+      }
+    );
+
     const changeTime = (time: string, stringtime: string) => {
       state.list.start_time = stringtime[0];
       state.list.end_time = stringtime[1];