Releases: yoxjs/yox
Releases · yoxjs/yox
1.0.0-alpha.252
- 优化 slots 实现方式
- each 新增 slot 遍历,比如
{{#each @children}}
,@
表示slot
,可用于遍历外部传入的虚拟节点 - 新增
<vnode value="{{expr}}" />
,用于在模板中直接输出虚拟节点
1.0.0-alpha.240
- 布尔类型的 attribute 属性值,为了提高兼容性,统一为
true
和false
1.0.0-alpha.238
events
支持配置数组- 模板调用 Yox 实例方法时,如果方法不存在,添加报错提示
1.0.0-alpha.236
- 新增
Yox.method()
添加全局 method - 删除
Yox.dom.getProp
、Yox.dom.setProp
、Yox.dom.removeProp
方法
1.0.0-alpha.232
- 优化模板编译输出
- 新增
<fragment>
内置元素,方便实现多根组件 - 新增
<portal>
内置元素,方便实现把<portal>
的children
传送到其他位置(默认为 body) style="{{ { color: 'red' } }}"
HTML 元素的 style 属性支持string
、object
、array
三种类型- 删除
Yox.dom.text
、Yox.dom.html
、Yox.dom.prop
、Yox.dom.attr
、Yox.object.clear
方法 - 销毁组件只清除
$el
属性,其他属性改为不清除
1.0.0-alpha.225
<slot name="{{xxx}}"/>
name 支持插值语法- 模板中的魔法变量支持读取属性,如
$event.type
- 子模板添加废弃警告
1.0.0-alpha.221
性能优化了一点点,试用了几天,比较稳定,可以升级。
1.0.0-alpha.219
此版本比较稳定,建议升级。
1.0.0-alpha.218
bump 1.0.0-alpha.218
1.0.0-alpha.215
性能再次提升,目测跟 Vue3 不相上下。
已部署在作者所在公司的线上环境,稳定可靠,建议升级。