getData方法增加type参数,可选值'json'/'string',默认json。 由于json格式的值无法是function,当type为string时返回格式化好的字符串,可直接用于后端保存无需再次处理。并且options属性支持String类型,从后端请求来数据后可直接赋值设计器,也无需再次处理。(95eda5a)
this.$refs.form.getData('string').then(data => {
this.$message.success("查看控制台")
console.log(data) // type为string时获取到的data是字符串,可直接传给后端用于数据库保存。
})
```
## 2020-09-12
#### 新特性
- 组件增加includeFields属性,可配置左侧字段显示。如只需展示input组件:
```html
<avue-form-design style="height: 100vh;"
:include-fields="['input']"></avue-form-design>
js
({value, column}) => {
// TODO
}
- 由于json的value值无法是函数,所以生成JSON时无法显示配置的事件属性,通过复制按钮可正常获取。
- !!!导入json时无法导入事件属性,如果有好的提议,欢迎pr!!!
## 2020-07-07
#### Bug 修复
- 修复使用源码时,upload无法使用的问题。
- 修复水印字体颜色未绑定的问题。
- 修复分组配置中,avue-icon-select -> avue-input-icon。
- 修复使用npm组件时,预览时的遮罩层挡住了内容。
## 2020-07-06
#### 更新 avue 2.6.10 版本
- color组件 -> input-color。
- icon-select组件 -> input-icon。
- 删除avue-plugin-map依赖,使用input-map。
## 2020-06-29
#### 更新 avue 2.6.8 版本
- 子表单字段支持验证。