瀏覽代碼

Use composition API in sidebar.vue

master
Immanuel Onyeka 2 年之前
父節點
當前提交
03fc18ff7b
共有 1 個檔案被更改,包括 12 行新增16 行删除
  1. +12
    -16
      components/sidebar.vue

+ 12
- 16
components/sidebar.vue 查看文件

@@ -95,26 +95,22 @@ fill="currentColor" class="bi bi-door-closed" viewBox="0 0 16 16"> <path d="M3
</menu> </menu>
</template> </template>


<script> <script setup>
import { ref, onMounted } from "vue"
const props = defineProps(['role', 'active'])
const mobile = ref(false)
const toggled = ref(false)

function checkMobile() { function checkMobile() {
if (window.innerWidth < 720) { if (window.innerWidth < 720) {
this.mobile = true mobile.value = true
} else { } else {
this.mobile = false mobile.value = false
} }
} }


export default { onMounted(() => {
methods: { checkMobile }, window.onresize = checkMobile
props: ['role', 'active'], checkMobile()
data() { })
return {
mobile: false, toggled: false
}
},
created() {
window.onresize = this.checkMobile
this.checkMobile()
}
}
</script> </script>

||||||
x
 
000:0
Loading…
取消
儲存