1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Vdt.js 1.2.2 发布,基于虚拟DOM的前端模板引擎 下载

本帖由 漂亮的石头2018-04-06 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,229
    赞:
    47
    翻了下之前在开源中国的新闻投递记录,发现,距离上个版本发布已经过去一年多了。这一年多的时间里,虽然没有发布软件更新新闻投递稿(没办法,懒啊[​IMG],只想写码,不想码字),但是却一直在默默更新vdt.js。期间,参考inferno和virtual-dom库重写了虚拟dom引擎,速度上有了很大提升,也加入了诸多新特性,同时兼容性也更好了。另外,基于该模板引擎的mvvm框架Intact也做了很多改进,欢迎大家围观。还有基于Intact的组件库也在开发中。。。

    本次更新内容如下(包含历史更新):

    v1.2.0


    1. add: 支持模板返回undefined


    2. add: block名称支持连字符-


    3. add: block支持v-if指令


    4. add: 支持传递上下为context给组件


    5. add: 组件支持block传递代码片段


    6. add: 使用<t:parent>继承模板时,可以直接书写子元素,该元素会当做scope.chilren传给parent


    7. add: 支持使用字符串当做ref值


    8. fix: 修复组件使用block一旦渲染,不能被替换掉的问题


    9. fix: 修复使用es6...props语法,编译报错的问题

    v1.1.0


    1. add: 支持渲染svg


    2. add: 支持es6对象析构语法...props


    3. add: 模板继承语法<t:parent>支持指令v-if v-for


    4. add: 属性名支持点号.


    5. add: 当组件存在继承时,可以通过parent直接继承父组件的模板,无需显式引入

    v1.0


    1. add: 支持v-raw指令,用于后端渲染时,输出原始内容


    2. add: 支持v-model指令,用于表单元素数据双向绑定


    3. add: 新增hydrate方法,支持前后端同构


    4. add: 支持skipWhitespace配置,用于去掉空白字符


    5. change: 虚拟dom引擎改用misstime取代virtual-dom,大幅提高性能

    Vdt.js 1.2.2 发布,基于虚拟DOM的前端模板引擎下载地址
     
正在加载...