Vuetify — изменение размеров точек останова

#vue.js #vuetify.js #breakpoints

#vue.js #vuetify.js #точки останова

Вопрос:

Я ищу изменения в точках останова Vuetify JS, первоначально выглядящие как:

Очень маленький xs от маленького до большого телефона <600 пикселей

Маленький планшет размером от малого до среднего 600 пикселей> <960 пикселей

Средний и большой планшет для ноутбука 960 пикселей> < 1264 пикселей*

Большой рабочий стол lg 1264 пикселей> < 1904 пикселей*

Очень большой xl 4k и сверхширокий > 1904 пикселей*

https://vuetifyjs.com/en/components/grids/#usage

И мне нужно изменить большой рабочий стол Lg на 1366, как это сделать? это должно позволить мне использовать классы vuetify для точек останова, подобных этому $ vuetify.breakpoint .

 {
  // Breakpoints
  xs: boolean
  sm: boolean
  md: boolean
  lg: boolean
  xl: boolean

  // Conditionals
  xsOnly: boolean
  smOnly: boolean
  smAndDown: boolean
  smAndUp: boolean
  mdOnly: boolean
  mdAndDown: boolean
  mdAndUp: boolean
  lgOnly: boolean
  lgAndDown: boolean
  lgAndUp: boolean
  xlOnly: boolean

  // true if screen width < mobileBreakpoint
  mobile: boolean
  mobileBreakpoint: number

  // Current breakpoint name (e.g. 'md')
  name: string

  // Dimensions
  height: number
  width: number

  // Thresholds
  // Configurable through options
  {
    xs: number
    sm: number
    md: number
    lg: number
  }

  // Scrollbar
  scrollBarWidth: number
}
 

Пожалуйста, помогите мне, потому что я не знаю, как это изменить, и я не хочу создавать собственную систему точек останова с помощью Vuetify…

Ответ №1:

вы можете прочитать эту часть документации vuetify, в ней есть хороший и полный пример того, как изменять точки останова сетки:

изменение точек останова vuetify

в вашем случае у вас может быть:

 // src/plugins/vuetify.js

import Vue from 'vue'
import Vuetify from 'vuetify/lib'

export default new Vuetify({
  breakpoint: {
    thresholds: {
      xs: 600,
      sm: 960,
      md: 1366,
      lg: 1904,
    },
  },
})
 

также вам может потребоваться реализовать эти изменения в вспомогательных классах css, для чего есть советы по ссылке, приведенной выше.