refactor: ♻️ 字典加载调整为登陆后缓存作为数据源
This commit is contained in:
@@ -2,12 +2,13 @@
|
||||
<script setup lang="ts">
|
||||
const stringValue = ref("1"); // 性别(值为String)
|
||||
const numberValue = ref(1); // 性别(值为Number)
|
||||
const arraryValue = ref(["1", "2"]); // 性别(值为Array)
|
||||
</script>
|
||||
|
||||
<template>
|
||||
<div class="app-container">
|
||||
<el-link
|
||||
href="https://gitee.com/youlaiorg/vue3-element-admin/blob/master/src/views/demo/dict.vue"
|
||||
href="https://gitee.com/youlaiorg/vue3-element-admin/blob/master/src/views/demo/dictionary.vue"
|
||||
type="primary"
|
||||
target="_blank"
|
||||
class="mb-[20px]"
|
||||
@@ -16,18 +17,32 @@ const numberValue = ref(1); // 性别(值为Number)
|
||||
</el-link>
|
||||
<el-form>
|
||||
<el-form-item label="性别">
|
||||
<dictionary v-model="stringValue" code="gender" />
|
||||
<dict v-model="stringValue" code="gender" />
|
||||
<el-link :underline="false" type="primary" class="ml-5">
|
||||
值为String: const value = ref("1");
|
||||
</el-link>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="性别">
|
||||
<dictionary v-model="numberValue" code="gender" />
|
||||
<dict v-model="numberValue" code="gender" />
|
||||
<el-link :underline="false" type="success" class="ml-5">
|
||||
值为Number: const value = ref(1);
|
||||
</el-link>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="单字典">
|
||||
<dict v-model="numberValue" type="radio" code="gender" />
|
||||
<el-link :underline="false" type="success" class="ml-5">
|
||||
值为Number: const value = ref(1);
|
||||
</el-link>
|
||||
</el-form-item>
|
||||
|
||||
<el-form-item label="复选框字典">
|
||||
<dict v-model="arraryValue" type="checkbox" code="gender" />
|
||||
<el-link :underline="false" type="success" class="ml-5">
|
||||
值为Number: const value = ref(["1", "2"]);
|
||||
</el-link>
|
||||
</el-form-item>
|
||||
</el-form>
|
||||
</div>
|
||||
</template>
|
||||
Reference in New Issue
Block a user