반응형
비활성화된 버튼에 Vuetify 도구 설명 표시
나는 Vuetify로 비활성화된 버튼에 툴팁을 표시하는데 어려움을 겪고 있다.
버튼이 활성화되면 툴팁이 표시될 수 있도록 확인했는데, 예상대로 작동한다.나는 이 질문이 연관되어 있다고 생각하지만, 나는 이것이 a에 적용되는지 알 만큼 충분히 숙달되어 있지 않다.v-btn
. 사용자 지정 클래스를 만들어 특정 클래스에 추가하려고 시도했다.v-btn
원소 하지만 난 운이 없었다.
HTML 예제
<div id="app">
<v-app id="inspire">
<v-container fluid class="text-xs-center">
<v-layout
flex
justify-space-between
row
wrap
>
<v-flex xs12>
<v-btn @click="show = !show">toggle</v-btn>
</v-flex>
<v-flex xs12 class="mt-5">
<v-tooltip v-model="show" top>
<template v-slot:activator="{ on }">
<v-btn disabled icon v-on="on">
<v-icon color="grey lighten-1">shopping_cart</v-icon>
</v-btn>
</template>
<span>Programmatic tooltip</span>
</v-tooltip>
</v-flex>
</v-layout>
</v-container>
</v-app>
</div>
JavaScript 예제
new Vue({
el: '#app',
data () {
return {
show: false
}
}
})
https://codepen.io/anon/pen/ZNqpOW?editors=1010
나는 툴팁이 비활성화된 버튼 위를 맴돌 때 표시될 수 있을 것으로 예상한다.나는 왜 버튼이 고장 났는지 설명하기 위해 이것을 사용하고 싶다.
이것이 절대적으로 최선의 방법인지는 잘 모르겠지만, 나는 버튼에 툴팁을 포장을 해서 사용할 수 있었다.div
태그:
<v-tooltip v-model="show" top>
<template v-slot:activator="{ on }">
<div v-on="on">
<v-btn disabled icon>
<v-icon color="grey lighten-1">shopping_cart</v-icon>
</v-btn>
</div>
</template>
<span>Programmatic tooltip</span>
</v-tooltip>
vuetify 툴팁이 슬롯 구문까지 발전함에 따라, 적합한 솔루션은 이제 다음 솔루션이 아니다.
<v-tooltip bottom :disabled="valid">
<template v-slot:activator="{ on }">
<div v-on="on" class="d-inline-block">
<v-btn color="primary" :disabled="!valid">Button</v-btn>
</div>
</template>
<span>You must accept first</span>
</v-tooltip>
참조URL: https://stackoverflow.com/questions/56370021/display-vuetify-tooltip-on-disabled-button
반응형
'IT이야기' 카테고리의 다른 글
BootstrapVue 회전목마에 이미지를 포함하려면 어떻게 해야 하는가? (0) | 2022.03.10 |
---|---|
가져오기 오류: 모듈 이름 urllib2 없음 (0) | 2022.03.10 |
Vue/Vuetify - 알 수 없는 사용자 지정 요소: - 구성 요소를 올바르게 등록하셨습니까? (0) | 2022.03.10 |
이미지 소스에 헤더를 전달할 수 있는가? (0) | 2022.03.10 |
하위 구성 요소에서 상위 데이터 업데이트 (0) | 2022.03.10 |