mirror of
https://github.com/Tencent/tmagic-editor.git
synced 2026-01-07 10:18:12 +00:00
feat(form): 添加tmagicFormItemProp
This commit is contained in:
parent
82cc0ad711
commit
f7af42cb31
@ -22,7 +22,7 @@
|
|||||||
:last-values="lastValues"
|
:last-values="lastValues"
|
||||||
:init-values="initValues"
|
:init-values="initValues"
|
||||||
:values="values"
|
:values="values"
|
||||||
:prop="`${prop}${prop ? '.' : ''}${name}`"
|
:prop="prop"
|
||||||
@change="onChangeHandler"
|
@change="onChangeHandler"
|
||||||
></component>
|
></component>
|
||||||
|
|
||||||
|
|||||||
@ -45,6 +45,7 @@
|
|||||||
<template #label><span v-html="type === 'checkbox' ? '' : text" :title="config.labelTitle"></span></template>
|
<template #label><span v-html="type === 'checkbox' ? '' : text" :title="config.labelTitle"></span></template>
|
||||||
<TMagicTooltip v-if="tooltip">
|
<TMagicTooltip v-if="tooltip">
|
||||||
<component
|
<component
|
||||||
|
:data-tmagic-form-item-prop="itemProp"
|
||||||
:key="key(config)"
|
:key="key(config)"
|
||||||
:size="size"
|
:size="size"
|
||||||
:is="tagName"
|
:is="tagName"
|
||||||
@ -64,6 +65,7 @@
|
|||||||
|
|
||||||
<component
|
<component
|
||||||
v-else
|
v-else
|
||||||
|
:data-tmagic-form-item-prop="itemProp"
|
||||||
:key="key(config)"
|
:key="key(config)"
|
||||||
:size="size"
|
:size="size"
|
||||||
:is="tagName"
|
:is="tagName"
|
||||||
|
|||||||
@ -4,6 +4,7 @@
|
|||||||
<TMagicInput
|
<TMagicInput
|
||||||
v-model="model[name]"
|
v-model="model[name]"
|
||||||
clearable
|
clearable
|
||||||
|
:data-tmagic-form-item-prop="prop"
|
||||||
:size="size"
|
:size="size"
|
||||||
:placeholder="config.placeholder"
|
:placeholder="config.placeholder"
|
||||||
:disabled="disabled"
|
:disabled="disabled"
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user