【问题标题】:Vuetify data table mobile breakpointVuetify 数据表移动断点
【发布时间】:2020-05-12 22:38:26
【问题描述】:

我有这个 vuetify 数据表,我希望在移动调整大小时保持相同的行为。 所以我只想在同一行中的所有数据。

https://codepen.io/sebastiancz/pen/JjoVRVg?editable=true&editors=101

<div id="app">
  <v-app id="inspire">
    <v-data-table
      :headers="headers"
      :items="desserts"
      :items-per-page="5"
      class="elevation-1"
    ></v-data-table>
  </v-app>
</div>
new Vue({
  el: '#app',
  vuetify: new Vuetify(),
  data () {
    return {
      headers: [
        {
          text: 'Dessert (100g serving)',
          align: 'left',
          sortable: false,
          value: 'name',
        },
        { text: 'Calories', value: 'calories' },
        { text: 'Fat (g)', value: 'fat' },
        { text: 'Carbs (g)', value: 'carbs' },
      ],
      desserts: [
        {
          name: 'Frozen Yogurt',
          calories: 159,
          fat: 6.0,
          carbs: 24
        },
        {
          name: 'Ice cream sandwich',
          calories: 237,
          fat: 9.0,
          carbs: 37
        }
      ],
    }
  },
})

【问题讨论】:

    标签: vue.js vuetify.js


    【解决方案1】:

    您可以使用mobile-breakpoint 属性来配置它。 0 的值似乎禁用了不同的移动渲染。

    <v-data-table
          :headers="headers"
          :items="desserts"
          :items-per-page="5"
          class="elevation-1"
          mobile-breakpoint="0"
        ></v-data-table>
    

    【讨论】:

    • 太棒了!正是我需要的!谢谢你。你似乎可以用 Vuetify 做任何事情!多么棒的图书馆。
    • 是的 Vuetify 很棒,强烈推荐!
    • 在早期版本中,您必须使用mobile-breakpoint="NaN",因为0 不起作用。这在当时较新的版本之一中得到了修复。希望这可以帮助任何与我升级时遇到相同问题的人
    • 你会怎么做呢?始终启用移动显示?
    • @dari0h 如果我记得那是默认设置,所以无需配置或设置。
    猜你喜欢
    • 2021-01-16
    • 2021-08-09
    • 1970-01-01
    • 2021-05-28
    • 1970-01-01
    • 1970-01-01
    • 2019-06-19
    • 2020-01-17
    • 2019-12-10
    相关资源
    最近更新 更多