【发布时间】:2021-05-28 05:37:03
【问题描述】:
我想通过mobile-breakpoint 状态控制<v-navigation-drawer>。
启用时,使用drawer 否则使用mini。
如何引用mobile-breakpoint 状态?
<template>
<v-app>
<v-navigation-drawer
v-model="drawer"
:mini-variant.sync="mini"
mobile-breakpoint="960"
app>
<h1>v-navigation-drawer</h1>
</v-navigation-drawer>
<v-btn @click="click"> Button </v-btn>
</v-app>
</template>
<script>
export default {
name: "foo",
data: () => ({
drawer: true,
mini: true
}),
methods: {
click() {
// How to refer 'mobile-breakpoint' status??
if (mobileBreakpointEnabled) {
this.drawer = !this.drawer
} else {
this.mini = !this.mini
}
}
}
}
</script>
【问题讨论】:
-
我想你在找
this.$vuetify.breakpoint.mobile -
谢谢。现在我可以参考
this.$vuetify.breakpoint.width:)
标签: vue.js vuetify.js