fix: component property
This commit is contained in:
@@ -4,10 +4,13 @@ import type { ComponentStyle } from '../util';
|
|||||||
import { useVModel } from '@vueuse/core';
|
import { useVModel } from '@vueuse/core';
|
||||||
import {
|
import {
|
||||||
Card,
|
Card,
|
||||||
|
Col,
|
||||||
Form,
|
Form,
|
||||||
FormItem,
|
FormItem,
|
||||||
|
InputNumber,
|
||||||
Radio,
|
Radio,
|
||||||
RadioGroup,
|
RadioGroup,
|
||||||
|
Row,
|
||||||
Slider,
|
Slider,
|
||||||
TabPane,
|
TabPane,
|
||||||
Tabs,
|
Tabs,
|
||||||
@@ -156,7 +159,7 @@ function handleSliderChange(prop: string) {
|
|||||||
<template #tip>建议宽度 750px</template>
|
<template #tip>建议宽度 750px</template>
|
||||||
</UploadImg>
|
</UploadImg>
|
||||||
</FormItem>
|
</FormItem>
|
||||||
<Tree :tree-data="treeData" default-expand-all>
|
<Tree :tree-data="treeData" default-expand-all :block-node="true">
|
||||||
<template #title="{ dataRef }">
|
<template #title="{ dataRef }">
|
||||||
<FormItem
|
<FormItem
|
||||||
:label="dataRef.label"
|
:label="dataRef.label"
|
||||||
@@ -167,6 +170,8 @@ function handleSliderChange(prop: string) {
|
|||||||
:wrapper-col="dataRef.children ? { span: 18 } : { span: 18 }"
|
:wrapper-col="dataRef.children ? { span: 18 } : { span: 18 }"
|
||||||
class="mb-0 w-full"
|
class="mb-0 w-full"
|
||||||
>
|
>
|
||||||
|
<Row>
|
||||||
|
<Col :span="12">
|
||||||
<Slider
|
<Slider
|
||||||
v-model:value="
|
v-model:value="
|
||||||
formData[dataRef.prop as keyof ComponentStyle] as number
|
formData[dataRef.prop as keyof ComponentStyle] as number
|
||||||
@@ -175,6 +180,17 @@ function handleSliderChange(prop: string) {
|
|||||||
:min="0"
|
:min="0"
|
||||||
@change="handleSliderChange(dataRef.prop)"
|
@change="handleSliderChange(dataRef.prop)"
|
||||||
/>
|
/>
|
||||||
|
</Col>
|
||||||
|
<Col :span="4">
|
||||||
|
<InputNumber
|
||||||
|
:max="100"
|
||||||
|
:min="0"
|
||||||
|
v-model:value="
|
||||||
|
formData[dataRef.prop as keyof ComponentStyle]
|
||||||
|
"
|
||||||
|
/>
|
||||||
|
</Col>
|
||||||
|
</Row>
|
||||||
</FormItem>
|
</FormItem>
|
||||||
</template>
|
</template>
|
||||||
</Tree>
|
</Tree>
|
||||||
|
|||||||
Reference in New Issue
Block a user