Skip to content
Snippets Groups Projects
Hotlist.vue 1.48 KiB
<template>
  <div>
    <md-table v-model="users" md-sort="title" md-sort-order="asc" md-card md-fixed-header>

      <md-table-row slot="md-table-row" slot-scope="{ item }" style="margin-top:100px">
        <md-table-cell md-label="재고" md-sort-by="stock" md-numeric>
          {{
          item.stock
          }}
        </md-table-cell>
        <md-table-cell md-label="전공" md-sort-by="major">
          {{
          item.major
          }}
        </md-table-cell>
        <md-table-cell md-label="책이름" md-sort-by="title">
          {{
          item.title
          }}
        </md-table-cell>
        <md-table-cell>
          <md-button class="md-primary md-raised">구매</md-button>
        </md-table-cell>
        <md-table-cell>
          <md-button class="md-raised md-accent">판매</md-button>
        </md-table-cell>
      </md-table-row>
  
    </md-table>
  </div>
</template>

<script>
const toLower = text => {
  return text.toString().toLowerCase();
};

const searchByName = (items, term) => {
  if (term) {
    return items.filter(item => toLower(item.title).includes(toLower(term)));
  }

  return items;
};
export default {
  name: "TableSearch",
  data: () => ({
    users: [
  
    ]
  }),
  methods: {
  },
  created() {
      this.$http.get("/api/books").then(response => {
      this.users = response.data;
      console.log("success");
      console.log(this.users);
    
    });
  }
};
</script>

<style lang="scss" scoped>
  .md-field {
    max-width: 500px;
  }
</style>