Заголовки в строках при использовании vuetify

#javascript #vue.js #vuetify.js

#javascript #vue.js #vuetify.js

Вопрос:

Я использую vuetify 1.0. Я использую компонент v-data-table для отображения данных. Но проблема, с которой я сталкиваюсь здесь, заключается в том, что я не могу понять, как я могу отображать заголовки в строке. Что-то вроде этого, как показано ниже.

 Name:  XYZ
Location: PQR
Number: 000-000-0000
  

Но прямо сейчас таблица выглядит примерно так:

 Name      Location    Number
XYZ
PQR
000-000-0000
  

В приведенном ниже коде manager_array состоит из одного объекта.

 <template>
  <v-card>
      <v-card>
        <v-container fluid>
          <v-data-table
            :headers="headers"
            :items="manager_array"
            hide-actions
            :disable-initial-sort="true">
            <template slot="items" slot-scope="props">
              <tr>{{ props.item.first_name }}</tr>
              <tr>{{ props.item.location }}</tr>
              <tr>{{ props.item.number }}</tr>
            </template>
          </v-data-table>
        </v-container>
      </v-card>
  </v-card>      
</template>

<script>

  export default {
    props: ['manager'],
    data () {
      return {
        manager_array: [],
        headers: [
          { text: 'Name', value: 'name'},
          { text: 'Location', value: 'location'},
          { text: 'Number', value: 'number'},
        ]
      }
    },
    created() {
      this.manager_array.push(this.manager)
    },
  };
</script>
  

Комментарии:

1. Могу я сначала спросить, почему вы используете такую старую версию?

2. @AJT82 Мы уже давно им пользуемся. Но да, мы планируем его обновить.

3. О, хорошо 🙂 Хм… в любом случае, просматривая документацию, я не вижу способа сделать это из коробки. Кто — нибудь может поправить меня , если я ошибаюсь .

4. Но нужен ли вам здесь вообще столик? Кажется, у вас есть только один manager в вашей таблице?

5. @AJT82 Да, это верно. Это всего лишь один менеджер. На самом деле я хотел соответствовать стилям компоновки таблицы данных в моем приложении. Вот почему я подумал об использовании этого v-data-table.