From 8bafc3aa36b7566f44234f35556158ad59ecdf88 Mon Sep 17 00:00:00 2001 From: chansee97 Date: Sun, 12 May 2024 13:27:23 +0800 Subject: [PATCH] feat: add `PcaCascader` --- locales/en_US.json | 7 +- locales/zh_CN.json | 7 +- .../custom/Editor/RichTextEditor/index.vue | 8 +-- src/components/custom/PcaCascader.vue | 27 +++++++ src/views/demo/cascader/index.vue | 72 +++++++++++++++++++ src/views/demo/editor/rich/index.vue | 4 +- 6 files changed, 115 insertions(+), 10 deletions(-) create mode 100644 src/components/custom/PcaCascader.vue create mode 100644 src/views/demo/cascader/index.vue diff --git a/locales/en_US.json b/locales/en_US.json index 0a0177a..9a1ee20 100644 --- a/locales/en_US.json +++ b/locales/en_US.json @@ -5,7 +5,9 @@ "close": "Closure", "reload": "Refresh", "choose": "Choose", - "navigate": "Navigate" + "navigate": "Navigate", + "inputPlaceholder": "please enter", + "selectPlaceholder": "please choose" }, "app": { "loginOut": "Login out", @@ -121,7 +123,8 @@ "permissionDemo": "Permissions example", "setting": "System settings", "userCenter": "Personal Center", - "accountSetting": "User settings" + "accountSetting": "User settings", + "cascader": "Administrative region selection" }, "http": { "400": "Syntax error in the request", diff --git a/locales/zh_CN.json b/locales/zh_CN.json index ff451b0..b71aab3 100644 --- a/locales/zh_CN.json +++ b/locales/zh_CN.json @@ -5,7 +5,9 @@ "reload": "刷新", "close": "关闭", "choose": "选择", - "navigate": "切换" + "navigate": "切换", + "inputPlaceholder": "请输入", + "selectPlaceholder": "请选择" }, "app": { "loginOut": "退出登录", @@ -144,6 +146,7 @@ "dictionarySetting": "字典设置", "menuSetting": "菜单设置", "userCenter": "个人中心", - "about": "关于" + "about": "关于", + "cascader": "省市区联动" } } diff --git a/src/components/custom/Editor/RichTextEditor/index.vue b/src/components/custom/Editor/RichTextEditor/index.vue index 0c82497..ea71d7c 100644 --- a/src/components/custom/Editor/RichTextEditor/index.vue +++ b/src/components/custom/Editor/RichTextEditor/index.vue @@ -83,7 +83,7 @@ watch(editorModel, (newValue, oldValue) => { model.value = newValue else if (!newValue) - quillInstance!.setContents([]) + editorInst!.setContents([]) }) watch( @@ -93,11 +93,9 @@ watch( }, ) -onBeforeUnmount(() => quillInstance = null) +onBeforeUnmount(() => editorInst = null) diff --git a/src/components/custom/PcaCascader.vue b/src/components/custom/PcaCascader.vue new file mode 100644 index 0000000..f4441df --- /dev/null +++ b/src/components/custom/PcaCascader.vue @@ -0,0 +1,27 @@ + + + diff --git a/src/views/demo/cascader/index.vue b/src/views/demo/cascader/index.vue new file mode 100644 index 0000000..abb9919 --- /dev/null +++ b/src/views/demo/cascader/index.vue @@ -0,0 +1,72 @@ + + + + + diff --git a/src/views/demo/editor/rich/index.vue b/src/views/demo/editor/rich/index.vue index dfc27a7..20b13f6 100644 --- a/src/views/demo/editor/rich/index.vue +++ b/src/views/demo/editor/rich/index.vue @@ -13,7 +13,9 @@ onMounted(() => { - +
+ +
v-html 预览