programing

Vuetify v-select 메뉴는 텍스트 필드 입력을 포함합니다.

copyandpastes 2022. 8. 16. 21:54
반응형

Vuetify v-select 메뉴는 텍스트 필드 입력을 포함합니다.

메뉴에 입력란이 가려지지 않았으면 좋겠어요.나의 Vuetify 버전은 2.3.18입니다.이거 어떻게 고쳐야 돼요?

이것을 찾았는데, 저는 작동하지 않습니다.https://codepen.io/jrast/pen/NwMaZE?editors=1010

Vuetify github 버그를 발견했습니다.https://github.com/vuetifyjs/vuetify/issues/2377

Vuetifyv-select코드펜의 예:https://codepen.io/zmrqodfu/pen/abZeVOP?editors=101

Vue.use(Vuetify);

var vm = new Vue({
  el: "#app",
  methods: {
  },
  data () {
    return {
      select: { state: 'Florida', abbr: 'FL' },
      hideDetails: false,
      items: [
        { state: 'Florida', abbr: 'FL' },
        { state: 'Georgia', abbr: 'GA' },
        { state: 'Nebraska', abbr: 'NE' },
        { state: 'California', abbr: 'CA' },
        { state: 'New York', abbr: 'NY' }
      ]
    }
  },
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.4.3/vue.js"></script>
<script src="https://unpkg.com/vuetify@0.14.8/dist/vuetify.min.js"></script>

<link rel=stylesheet type="text/css" href="https://unpkg.com/vuetify@0.14.8/dist/vuetify.min.css">

<div id="app">
    <v-app dark>
       <v-select
            v-bind:items="items"
            v-model="select"
            label="Select"
            single-line
            :hide-details="hideDetails"
            hint="Hint of Select"
            item-text="state"
            item-value="abbr"
            return-object
            autocomplete
          ></v-select>
    </v-app>
</div>

.menu-props 추가:

:menu-props="{ bottom: true, offsetY: true }"

또는 메뉴를 수동으로 배치할 수 있는 방법은 다음과 같습니다.

CSS

.v-menu__content {
   margin-top: 65px;
}

갱신된 코드

언급URL : https://stackoverflow.com/questions/64971814/vuetify-v-select-menu-covers-text-field-input

반응형