- [fix] : 更新
epage-core@0.5.1
- [feat] : 移动
Render
渲染器到epage-core
包中
// 旧用法
import { Render } from 'epage-vant'
// 新用法
import { render } from 'epage-core'
const { VueRender } = render
- [feat] : 重命名
src/render/
为src/entry/
// 旧用法
import { Epage } from 'epage-vant'
// 新用法
import Epage from 'epage'
import { render } from 'epage-core'
import Epage from 'epage'
import widgets, { entry } from 'epage-vant'
new Epage({
el,
// 增加双端同时设计能力
view: 'h5',
h5: {
widgets,
component: entry,
Render: render.VueRender
}
})
// 旧用法继续使用
new Epage({
el,
widgets, // 暂时保留,未来会删除
Render // 暂时保留,未来会删除
})
详情可参考epage #CHANGELOG v0.7.0
- [feat] : 逻辑关系中,被控组件存在多值时,增加值的
或
、且
关系
- [feat] : 逻辑关系比较增加值类型条件
- [feat] : widget支持自定义脚本,配置逻辑不匹配时,回退到默认值
- [feat] : 逻辑配置支持自定义脚本
- [fix] : 更新
epage-core@0.1.8
,修复内部引用大小写不正确问题
- [feat] : 增加
checkbox
、inputNumber
校验能力
- [fix] : 增加
select
弹层校验取消关闭交互
- [feat] : 增加所有widget
description
展示
- [feat] : 增加
select
单选、多选能力
- [feat] : 增加label对齐方式,
right
、left
、top
三种方式
- [feat] : 升级显示模式(
mode: "display"
)样式,支持label等
- [feat] :
Button
支持自定义脚本执行
- [feat] : 修改核心依赖,由原
epage
替换为epage-core
- [feat] : 去除基础widget
Setting
(原因移动端不需要设计,仅渲染)
- [fix] : 修复inputNumber数字类型校验
- [fix] : 修复未通过updateModel方法更新model的方式
- [feat] : 增加所有基础widget的显示模式
- [feat] : 增加所有基础表单校验,
timePicker
及datePicker
区间时由2个vant的Picker
组合
- [feat] : 支持
upload
组件的上传及显示,由schema.option.format
适配原生input
的accept
- [fix] : 修复所有widget的help字段未显示问题
- [fix] : 修复所有widget的help字段未显示问题
- [feat] : 增加
datePicker
,支持区间选择
- [feat] : 增加cascader支持多级展示及异步获取选项数据
- [fix] : 修复input、textarea校验规则类型及显示优化
- [feat] : 修复基础widget展示,使用
van-field
包裹,加入校验