gohttpdUi/src/App.vue

38 lines
1.0 KiB
Vue
Raw Normal View History

2021-12-07 14:36:07 +08:00
<template>
2021-12-07 16:36:16 +08:00
<div>sss</div>
2021-12-07 17:16:17 +08:00
<div v:bg="blue-400 hover:blue-500 dark:blue-500 dark:hover:blue-600"> sssss </div>
<img alt="Vue logo" src="./assets/logo.png" />
<div>sss</div>
2021-12-07 14:36:07 +08:00
<HelloWorld msg="Hello Vue 3 + TypeScript + Vite" />
2021-12-08 10:47:33 +08:00
<div>{{ t('test.about') }}</div>
<div>{{ t('test2.go') }}</div>
<button @click="change">切换语言</button>
2021-12-07 14:36:07 +08:00
</template>
2021-10-16 09:40:39 +08:00
2021-12-08 10:47:33 +08:00
<script setup lang="ts">
// This starter template is using Vue 3 <script setup> SFCs
// Check out https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup
import HelloWorld from './components/HelloWorld.vue'
const { t, availableLocales, locale } = useI18n()
function change() {
const locales = availableLocales
locale.value = locales[(locales.indexOf(locale.value) + 1) % locales.length]
}
</script>
2021-12-07 17:16:17 +08:00
<style scoped>
2021-10-10 09:59:52 +08:00
#app {
2021-12-07 17:16:17 +08:00
margin-top: 60px;
2021-12-07 14:36:07 +08:00
font-family: Avenir, Helvetica, Arial, sans-serif;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
2021-12-07 17:16:17 +08:00
color: #2c3e50;
2021-12-07 14:36:07 +08:00
text-align: center;
2021-12-07 17:16:17 +08:00
}
div {
2021-12-07 14:36:07 +08:00
color: #2c3e50;
2021-10-10 09:59:52 +08:00
}
</style>