# 1.x升级
提示
2.x 对代码做了重构同时新增了很多功能,使用方式和1.x版本保持一致。
有部分不兼容,详细请参考底部不兼容项
# Npm
# 卸载 1.x
npm remove form-create
# 安装 2.x
iview
安装
npm install @form-create/iview@^2.5
导入
import formCreate from "@form-create/iview"
element-ui
安装
npm install @form-create/element-ui@^2.5
导入
import formCreate from "@form-create/element-ui"
# 浏览器
修改静态资源地址
iview
<script src="https://cdn.jsdelivr.net/npm/@form-create/iview/dist/form-create.min.js"></script>
element-ui
<script src="https://cdn.jsdelivr.net/npm/@form-create/element-ui/dist/form-create.min.js"></script>
# 不兼容项
- 移除 自定义组件相关事件
- 移除 全局配置中
upload
配置项 - 移除 表单最外层的
margin
20px - 移除
defaultSlot
配置项 - 移除 内置组件自动填充默认属性
- 移除 组件规则中的
hidden
和visibility
属性 - 移除
upload
组件onSuccess
中返回 url 自动添加功能 - 移除
iview
版 event 配置项自动添加on-
前缀功能