From 8a5713ef7c5b3fa5301cb68acee81fbb65c4e8a1 Mon Sep 17 00:00:00 2001 From: RockYang Date: Thu, 14 Sep 2023 06:55:03 +0800 Subject: [PATCH] feat: finish mj model layout --- web/src/views/ImageMj.vue | 72 +++++++++++++++++++++++++++++---------- 1 file changed, 54 insertions(+), 18 deletions(-) diff --git a/web/src/views/ImageMj.vue b/web/src/views/ImageMj.vue index bc8402c7..e76d8a27 100644 --- a/web/src/views/ImageMj.vue +++ b/web/src/views/ImageMj.vue @@ -20,22 +20,11 @@
- -
-
-
竖图
-
-
- -
-
-
方图
-
-
- -
-
-
横图
+ +
+
+
{{ item.text }}
@@ -54,6 +43,19 @@
+
+ + +
+
+ +
+
{{ item.text }}
+
+
+
+
@@ -70,9 +72,25 @@ import {ref} from "vue" import {InfoFilled} from "@element-plus/icons-vue"; const listBoxHeight = window.innerHeight - 20 +const rates = [ + {css: "horizontal", value: "16:9", text: "横图"}, + {css: "square", value: "1:1", text: "方图"}, + {css: "vertical", value: "9:16", text: "竖图"}, +] +const models = [ + {text: "标准模型", value: "--v 5.2"}, + {text: "动漫模型", value: "--niji 5"}, +] const params = ref({ - rate: '16:9' + rate: rates[0].value, + model: models[0].value }) +const changeRate = (item) => { + params.value.rate = item.value +} +const changeModel = (item) => { + params.value.model = item.value +}