chenrui
11 小时以前 ece2dfeb926d728b10db38038e4d12e9e9851c24
src/components/SizeSelect/index.vue
@@ -16,23 +16,23 @@
</template>
<script setup>
import useAppStore from "@/store/modules/app";
import useAppStore from "@/store/modules/app"
const appStore = useAppStore();
const size = computed(() => appStore.size);
const route = useRoute();
const router = useRouter();
const { proxy } = getCurrentInstance();
const appStore = useAppStore()
const size = computed(() => appStore.size)
const route = useRoute()
const router = useRouter()
const { proxy } = getCurrentInstance()
const sizeOptions = ref([
  { label: "较大", value: "large" },
  { label: "默认", value: "default" },
  { label: "稍小", value: "small" },
]);
])
function handleSetSize(size) {
  proxy.$modal.loading("正在设置布局大小,请稍候...");
  appStore.setSize(size);
  setTimeout("window.location.reload()", 1000);
  proxy.$modal.loading("正在设置布局大小,请稍候...")
  appStore.setSize(size)
  setTimeout("window.location.reload()", 1000)
}
</script>