提交 635de3b7 authored 作者: 王鹏飞's avatar 王鹏飞

bug fixes

上级 4c94ea8d
{ {
"name": "@ezijing/vue-form", "name": "@ezijing/vue-form",
"version": "2.1.0", "version": "2.1.3",
"private": false, "private": false,
"description": "基于Vue Element-UI的表单", "description": "基于Vue Element-UI的表单",
"scripts": { "scripts": {
......
<template> <template>
<div class="v-form"> <div class="v-form">
<div class="v-form__prepend" v-html="options.prepend"></div> <div class="v-form__prepend" v-html="options.prepend" v-if="options.prepend"></div>
<el-form <el-form
:disabled="disabled || options.disabled" :disabled="disabled || options.disabled"
v-bind="options" v-bind="options"
...@@ -11,9 +11,9 @@ ...@@ -11,9 +11,9 @@
> >
<template v-for="item in currentItems"> <template v-for="item in currentItems">
<el-form-item v-bind="item" :prop="item.model" :key="item.model"> <el-form-item v-bind="item" :prop="item.model" :key="item.model">
<div class="v-form-item__prepend" v-html="item.prepend"></div> <div class="v-form-item__prepend" v-html="item.prepend" v-if="item.prepend"></div>
<component :is="item.type" :options="item" :data="ruleForm" v-on="$listeners" v-bind="item.attrs"></component> <component :is="item.type" :options="item" :data="ruleForm" v-on="$listeners" v-bind="item.attrs"></component>
<div class="v-form-item__append" v-html="item.append"></div> <div class="v-form-item__append" v-html="item.append" v-if="item.append"></div>
</el-form-item> </el-form-item>
</template> </template>
<el-form-item v-if="hasButton"> <el-form-item v-if="hasButton">
...@@ -22,7 +22,7 @@ ...@@ -22,7 +22,7 @@
</slot> </slot>
</el-form-item> </el-form-item>
</el-form> </el-form>
<div class="v-form__append" v-html="options.append"></div> <div class="v-form__append" v-html="options.append" v-if="options.append"></div>
</div> </div>
</template> </template>
...@@ -95,19 +95,4 @@ export default { ...@@ -95,19 +95,4 @@ export default {
} }
} }
} }
</script> </script>
\ No newline at end of file
<style lang="scss">
.v-form__prepend,
.v-form-item__prepend {
padding-top: 12px;
line-height: 26px;
color: #00e;
}
.v-form__append,
.v-form-item__append {
padding-top: 12px;
line-height: 26px;
color: #00e;
}
</style>
\ No newline at end of file
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论