zhanghua
2024-09-12 64adf0faa3ee49de1d4ba3abe6c9de5bb565f44b
src/views/home/index.vue
@@ -1,20 +1,52 @@
<template>
  <div class="dashboard-container">
    <div class="dashboard-text">name: {{ name }}</div>
    <div>
      <div>
        <Chart :data="data1"></Chart>
      </div>
      <div>
        <Chart :data="data2"></Chart>
      </div>
      <div>
        <Chart :data="data3"></Chart>
      </div>
    </div>
  </div>
</template>
<script>
import { mapGetters } from 'vuex'
import { mapGetters } from "vuex";
import Chart from "./components/chart.vue";
export default {
  name: 'Dashboard',
  name: "Dashboard",
  components: {
    Chart,
  },
  computed: {
    ...mapGetters([
      'name'
    ])
  }
}
    ...mapGetters(["name"]),
  },
  data(){
    return{
      data1:{
        value:'course',
        lable:'课消'
      },
      data2:{
        value:'student',
        lable:'学员'
      },
      data3:{
        value:'class',
        lable:'考勤'
      }
    }
  },
  mounted() {
  },
  methods: {
  },
};
</script>
<style lang="scss" scoped>