(component): 优化 switch 渲染逻辑和 text 描述边距

This commit is contained in:
就眠儀式 2022-10-13 09:16:39 +08:00
parent 990bd4971c
commit cc21bb1785
3 changed files with 3 additions and 3 deletions

View File

@ -85,6 +85,7 @@
.layui-form-switch em {
position: relative;
padding: 0 2px;
text-align: center !important;
color: #999 !important;
font-style: normal !important;

View File

@ -75,7 +75,7 @@ const styles = computed(() => {
'layui-switch-disabled': disabled,
}"
>
<em>{{ isActive == true ? onswitchText : unswitchText }}</em>
<em v-if="onswitchText || unswitchText">{{ isActive == true ? onswitchText : unswitchText }}</em>
<span>
<div>
<template v-if="loading">

View File

@ -55,7 +55,6 @@ const changeLocales = (lang: string, locales: any, merge: boolean) => {
};
const changeTheme = (theme: string) => {
const defaultPartial: Partial<Theme> = {
mode: 1,
brightness: 100,
@ -71,7 +70,7 @@ const changeTheme = (theme: string) => {
disableStyleSheetsProxy: false,
ignoreInlineStyle: ignoreInlineStyle,
};
Object.assign(defaultPartial, props.darkPartial);
if (theme === "dark") {
if (window) {