2016-10-25 12:59:36 +00:00
|
|
|
<template>
|
|
|
|
|
<demo-page label="Components - Table">
|
|
|
|
|
<div slot="examples">
|
|
|
|
|
<demo-example label="Default">
|
2016-10-26 03:58:35 +00:00
|
|
|
<md-table-card>
|
|
|
|
|
<md-toolbar>
|
|
|
|
|
<h1 class="md-title">Nutrition</h1>
|
|
|
|
|
<md-button class="md-icon-button">
|
|
|
|
|
<md-icon>filter_list</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
|
|
|
|
|
<md-button class="md-icon-button">
|
|
|
|
|
<md-icon>search</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
</md-toolbar>
|
|
|
|
|
|
2016-10-27 05:52:58 +00:00
|
|
|
<md-table md-row-selection md-sort="calories">
|
2016-10-26 03:58:35 +00:00
|
|
|
<thead>
|
|
|
|
|
<md-table-row>
|
2016-10-27 05:52:58 +00:00
|
|
|
<md-table-head md-sort-by="dessert">Dessert (100g serving)</md-table-head>
|
2016-10-27 06:35:25 +00:00
|
|
|
<md-table-head md-sort-by="calories" md-numeric md-tooltip="The total amount of food energy and the given serving size">Calories (g)</md-table-head>
|
2016-10-27 05:52:58 +00:00
|
|
|
<md-table-head md-sort-by="fat" md-numeric>Fat (g)</md-table-head>
|
|
|
|
|
<md-table-head md-sort-by="carbs" md-numeric>Carbs (g)</md-table-head>
|
|
|
|
|
<md-table-head md-sort-by="protein" md-numeric>Protein (g)</md-table-head>
|
|
|
|
|
<md-table-head md-sort-by="sodium" md-numeric>Sodium (mg)</md-table-head>
|
|
|
|
|
<md-table-head md-sort-by="calcium" md-numeric>Calcium (%)</md-table-head>
|
|
|
|
|
<md-table-head md-sort-by="iron" md-numeric>Iron (%)</md-table-head>
|
2016-10-26 03:58:35 +00:00
|
|
|
</md-table-row>
|
|
|
|
|
</thead>
|
|
|
|
|
|
|
|
|
|
<tbody>
|
2016-10-27 06:48:13 +00:00
|
|
|
<md-table-row v-for="(row, index) in 10" :key="index" md-auto-select>
|
2016-10-27 05:52:58 +00:00
|
|
|
<md-table-cell v-for="(col, index) in 8" :key="index" :md-numeric="index > 0">Cell</md-table-cell>
|
2016-10-26 03:58:35 +00:00
|
|
|
</md-table-row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</md-table>
|
|
|
|
|
</md-table-card>
|
2016-10-27 13:46:40 +00:00
|
|
|
|
|
|
|
|
<md-table-card>
|
|
|
|
|
<md-toolbar>
|
|
|
|
|
<h1 class="md-title">Nutrition</h1>
|
|
|
|
|
<md-button class="md-icon-button">
|
|
|
|
|
<md-icon>filter_list</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
|
|
|
|
|
<md-button class="md-icon-button">
|
|
|
|
|
<md-icon>search</md-icon>
|
|
|
|
|
</md-button>
|
|
|
|
|
</md-toolbar>
|
|
|
|
|
|
|
|
|
|
<md-table md-row-selection md-sort="calories">
|
|
|
|
|
<thead>
|
|
|
|
|
<md-table-row>
|
|
|
|
|
<md-table-head md-sort-by="dessert">Dessert (100g serving)</md-table-head>
|
|
|
|
|
<md-table-head md-sort-by="calories" md-numeric md-tooltip="The total amount of food energy and the given serving size">Calories (g)</md-table-head>
|
|
|
|
|
<md-table-head md-sort-by="fat" md-numeric>Fat (g)</md-table-head>
|
|
|
|
|
<md-table-head md-sort-by="carbs" md-numeric>Carbs (g)</md-table-head>
|
|
|
|
|
<md-table-head>
|
|
|
|
|
<md-icon>message</md-icon>
|
|
|
|
|
<span>Comments</span>
|
|
|
|
|
</md-table-head>
|
|
|
|
|
</md-table-row>
|
|
|
|
|
</thead>
|
|
|
|
|
|
|
|
|
|
<tbody>
|
|
|
|
|
<md-table-row v-for="(row, index) in 10" :key="index">
|
|
|
|
|
<md-table-cell>Cell</md-table-cell>
|
|
|
|
|
<md-table-cell md-numeric>Cell</md-table-cell>
|
|
|
|
|
<md-table-cell md-numeric>Cell</md-table-cell>
|
|
|
|
|
<md-table-cell md-numeric>Cell</md-table-cell>
|
|
|
|
|
<md-table-cell>
|
|
|
|
|
<md-table-edit
|
|
|
|
|
v-model="comment"
|
|
|
|
|
:md-name="comment + index"
|
|
|
|
|
:md-id="comment + index"
|
|
|
|
|
md-placeholder="Add a comment"
|
|
|
|
|
md-maxlength="120"></md-table-edit>
|
|
|
|
|
</md-table-cell>
|
|
|
|
|
</md-table-row>
|
|
|
|
|
</tbody>
|
|
|
|
|
</md-table>
|
|
|
|
|
</md-table-card>
|
2016-10-25 12:59:36 +00:00
|
|
|
</demo-example>
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div slot="code">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<div slot="api">
|
|
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
</demo-page>
|
|
|
|
|
</template>
|
|
|
|
|
|
2016-10-27 13:46:40 +00:00
|
|
|
<style lang="scss" scoped>
|
|
|
|
|
.md-table-card + .md-table-card {
|
|
|
|
|
margin-top: 24px;
|
|
|
|
|
}
|
|
|
|
|
</style>
|
|
|
|
|
|
2016-10-25 12:59:36 +00:00
|
|
|
<script>
|
|
|
|
|
export default {
|
2016-10-27 13:46:40 +00:00
|
|
|
data() {
|
|
|
|
|
return {
|
|
|
|
|
comment: 'Test'
|
|
|
|
|
};
|
|
|
|
|
}
|
2016-10-25 12:59:36 +00:00
|
|
|
};
|
|
|
|
|
</script>
|