Home.vue 3.23 KB
<template lang="html">
	<v-container>
		<div>
			<h2>안녕하세요!</h2>
			<br /><br />
		</div>
		<v-layout column>
			<v-flex>
				<v-layout row wrap>
					<v-flex xs6>
						<v-flex>
							<h1>파일</h1>
							<v-data-table
								:headers="headers"
								:items="desserts"
								:expand-icon="home"
								:items-per-page="5"
								class="elevation-1"
							></v-data-table>
							<v-spacer></v-spacer>
						</v-flex>
						<v-flex><br /><v-divider></v-divider><br /></v-flex>
						<v-container>
							<accessList></accessList>
						</v-container>
					</v-flex>
					<v-flex><br /><v-divider></v-divider><br /></v-flex>
					<v-flex xs6>
						<h1>즐겨찾기</h1>
						<v-simple-table>
							<template v-slot:default>
								<thead>
									<tr>
										<th class="text-left">Name</th>
										<th class="text-left">Date</th>
									</tr>
								</thead>
								<tbody>
									<tr v-for="item in favorite" :key="item.name">
										<td>{{ item.name }}</td>
										<td>{{ item.date }}</td>
									</tr>
								</tbody>
							</template>
						</v-simple-table>
						<v-divider></v-divider>
					</v-flex>
				</v-layout>
			</v-flex>
		</v-layout>
	</v-container>
</template>

<script>
import accessList from '@/components/accessList.vue';
export default {
	data() {
		return {
			headers: [
				{
					text: 'Dessert (100g serving)',
					align: 'start',
					sortable: false,
					value: 'name',
				},
				{ text: 'Calories', value: 'calories' },
				{ text: 'Fat (g)', value: 'fat' },
				{ text: 'Carbs (g)', value: 'carbs' },
				{ text: 'Protein (g)', value: 'protein' },
				{ text: 'Iron (%)', value: 'iron' },
			],
			desserts: [
				{
					name: 'Frozen Yogurt',
					calories: 159,
					fat: 6.0,
					carbs: 24,
					protein: 4.0,
					iron: '1%',
					format: 'dir',
				},
				{
					name: 'Ice cream sandwich',
					calories: 237,
					fat: 9.0,
					carbs: 37,
					protein: 4.3,
					iron: '1%',
					format: 'pdf',
				},
				{
					name: 'Eclair',
					calories: 262,
					fat: 16.0,
					carbs: 23,
					protein: 6.0,
					iron: '7%',
					format: 'file',
				},
				{
					name: 'Cupcake',
					calories: 305,
					fat: 3.7,
					carbs: 67,
					protein: 4.3,
					iron: '8%',
					format: 'dir',
				},
				{
					name: 'Gingerbread',
					calories: 356,
					fat: 16.0,
					carbs: 49,
					protein: 3.9,
					iron: '16%',
					format: 'pdf',
				},
				{
					name: 'Jelly bean',
					calories: 375,
					fat: 0.0,
					carbs: 94,
					protein: 0.0,
					iron: '0%',
					format: 'file',
				},
				{
					name: 'Lollipop',
					calories: 392,
					fat: 0.2,
					carbs: 98,
					protein: 0,
					iron: '2%',
					format: 'dir',
				},
				{
					name: 'Honeycomb',
					calories: 408,
					fat: 3.2,
					carbs: 87,
					protein: 6.5,
					iron: '45%',
					foramt: 'file',
				},
				{
					name: 'Donut',
					calories: 452,
					fat: 25.0,
					carbs: 51,
					protein: 4.9,
					iron: '22%',
					foramt: 'pdf',
				},
				{
					name: 'KitKat',
					calories: 518,
					fat: 26.0,
					carbs: 65,
					protein: 7,
					iron: '6%',
					foramt: 'dir',
				},
			],
			favorite: [
				{
					name: 'KitKat',
					date: '20.05.17',
				},
				{
					name: 'Vuetify',
					date: '20.05.17',
				},
			],
		};
	},
};
</script>