App.vue 504 B

123456789101112131415161718192021222324252627
  1. <template>
  2. <div id="app">
  3. <router-view />
  4. </div>
  5. </template>
  6. <script>
  7. import { mapGetters } from 'vuex';
  8. export default {
  9. created() {
  10. if (this.token) {
  11. this.$store.dispatch('permMenu');
  12. this.$store.dispatch('userInfo');
  13. }
  14. let source = this.$project == 'sass' ? 'sass' : 'admin';
  15. localStorage.setItem('source', source);
  16. localStorage.setItem('account', 12358);
  17. },
  18. computed: {
  19. ...mapGetters(['token'])
  20. }
  21. };
  22. </script>
  23. <style lang="stylus" src="./assets/css/index.styl"></style>