Feature: 页面内Markdown渲染 & 规格参数表格
This commit is contained in:
19
app/app.vue
19
app/app.vue
@ -13,6 +13,8 @@ import { ElConfigProvider } from 'element-plus';
|
||||
import zhCn from 'element-plus/es/locale/lang/zh-cn';
|
||||
import en from 'element-plus/es/locale/lang/en';
|
||||
|
||||
const { login } = useStrapiAuth();
|
||||
|
||||
const { locale } = useI18n();
|
||||
|
||||
const elementPlusLocales = {
|
||||
@ -21,4 +23,21 @@ const elementPlusLocales = {
|
||||
}
|
||||
|
||||
const elementPlusLocale = computed(() => elementPlusLocales[locale.value] || zhCn);
|
||||
|
||||
onMounted(() => {
|
||||
// 检查用户是否已登录
|
||||
const user = useStrapiUser();
|
||||
if (!user.value) {
|
||||
// 如果未登录,重定向到登录页面
|
||||
login({ identifier: 'remilia', password: 'huanshuo51' })
|
||||
.then(() => {
|
||||
console.log('Login successful');
|
||||
})
|
||||
.catch((error) => {
|
||||
console.error('Login failed:', error);
|
||||
});
|
||||
} else {
|
||||
console.log('User is already logged in:', user.value);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
Reference in New Issue
Block a user