39 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Vue
		
	
	
	
		
		
			
		
	
	
			39 lines
		
	
	
		
			1.0 KiB
		
	
	
	
		
			Vue
		
	
	
	
|  | <template> | ||
|  |     <div> | ||
|  |         <TitleBar/> | ||
|  |         <CreditLists></CreditLists> | ||
|  |     </div> | ||
|  | </template> | ||
|  | 
 | ||
|  | <script> | ||
|  |     import TitleBar from "@/components/TitleBar"; | ||
|  |     import axios from 'axios' | ||
|  |     import CreditLists from "@/components/baruser/CreditLists"; | ||
|  |     export default { | ||
|  |         name: "BarView", | ||
|  |         components: {CreditLists, TitleBar}, | ||
|  |         created() { | ||
|  |             this.getUser() | ||
|  |         }, | ||
|  |         methods: { | ||
|  |             getUser() { | ||
|  |                 // eslint-disable-next-line no-console
 | ||
|  |                 console.log(this.$store.getters.getToken) | ||
|  |                 axios.get("http://localhost:5000/bar", {headers: {Token: this.$store.getters.getToken}}) | ||
|  |                 .then(response => { | ||
|  |                     // eslint-disable-next-line no-console
 | ||
|  |                     console.log(response.data) | ||
|  |                 }) | ||
|  |                 .catch(error => { | ||
|  |                     // eslint-disable-next-line no-console
 | ||
|  |                     console.log(error) | ||
|  |                 }) | ||
|  |             } | ||
|  |         } | ||
|  |     } | ||
|  | </script> | ||
|  | 
 | ||
|  | <style scoped> | ||
|  | 
 | ||
|  | </style> |