wujingjing
2024-09-12 495d1510f9a9ebf1f488569f6ca24a6be56bc9f3
src/views/project/ch/home/Scenario.vue
@@ -8,7 +8,7 @@
               <span>最近使用</span>
            </p>
            <div class="flex flex-wrap items-center">
               <div class="list_app" v-for="item in state.recentlyList" :key="item.ID">
               <div class="list_app" v-for="item in state.recentlyList" :key="item.ID" @click="changeApp(item)">
                  <img :src="item.Icon" alt="" class="w-[20px] h-[20px] mr-[14px]" />
                  <span class="text-[14px] text-[#333f4e]">{{ item.Name }}</span>
               </div>
@@ -53,6 +53,7 @@
<script setup lang="ts">
import { reactive } from 'vue';
import router from '/@/router';
let state = reactive({
   recentlyList: [
      {
@@ -143,6 +144,15 @@
      },
   ],
});
//切换到应用场景详情的事件
const changeApp = (item: any) => {
   console.log('🚀 ~ item:', item);
   if (item.ID === 2) {
      router.push({
         name: 'ScenarioDetails',
      });
   }
};
</script>
<style scoped lang="scss">
.set-body {