zorroe

zorroe

tailwind+vueでダークモードの切り替えを実装します。

tailwind.config.js#

export default {
  darkMode: "class",
  ...
};

App.vue#

<template>
  <div :class="{ dark: isdark }">
    <div
      class="w-screen h-screen bg-white dark:bg-gray-800 transform transition-all duration-300"
    >
      <button @click="isdark = true">ダークモード</button>
      <button @click="isdark = false">ライトモード</button>
    </div>
  </div>
</template>

<script setup lang="ts">
import { ref } from "vue";

const isdark = ref(false);
</script>

效果#

录制_2023_08_09_22_35_03_191

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。