当前位置: 首页 > news >正文

ale.js2.0 更新计划正式发布

不知不觉中,ale.js2.0 已经在筹划之中了,我们预计在 3月20日 在开源中国上发布 ale.js2,届时码云、github及alejs官网将会同步更新!

以下为 alejs2.0 的更新信息,由于2.0需要添加一些非常酷的新特性,所以 ale2 将不过多地考虑向下兼容 ale1。

还有一个好消息是,ale2 的相关 api 调用方式不会做一些很大的改动,所以你可以非常顺利地将 ale1 迁移至 ale2。

以下为部分更新内容:

1. 可以直接渲染元素

Ale('#div', {
    data: {
        var1: 'hello world'
    }
})

2. 增加 双花括号 模板引擎支持

<div>
    {{var1}}
</div>

3. 指令支持,及自定义前缀

<div .click='handleClick'>
    {{var1}}
</div>

4. 添加一些内置指令

<ul .for='data in list'>
    <li>{{data}}</li>
</ul>

5. 创建组件支持多种方式

6. 增加 vDOM 和 vNode 支持

7. 支持 单文件组件

8. 增加中间件支持

var myMW = Ale.middleware();

myMW.use(function(next){
	//do something
	console.log(1)
	next();
})

myMW.use(function(next){
	//do something
	console.log(2);
})

9. 错误及事件处理方面重新架构

//定义一个事件
Ale.on('myEvent', function(user){
    console.log('hello '+ user);
})

//触发一个事件
Ale.emit('myEvent', ['Bill']);

目前 alejs2 的以上部分及剩余其他更新内容仅处于文案阶段,所以可以随时更改,具体可以私信我或加入我们的QQ群:957149625。

欢迎各位 3月20日 来体验全新的 alejs2!

相关文章:

  • 代码管理podfile.lock报错
  • 2019年3月11日 [950] Reveal Cards In Increasing Order
  • bzoj2395 [Balkan 2011]Timeismoney(最小乘积生成树+计算几何)
  • UAV心跳机制与容器、进程数据采集
  • [Codeforces1137D]Cooperative Game
  • 数论 欧拉线性素数筛
  • lync server 2013边缘前端无法同步
  • 专业PPT制作 驼峰设计
  • P4720 【模板】扩展卢卡斯
  • Linux 遭入侵,挖矿进程被隐藏排查记录
  • 血淋淋的BUG:波音在软件开发上错在哪里?
  • Python安装常见问题(1):zipimport.ZipImportError: can't decompress data
  • 当今软件发展的现状非常适合 Cloud Native 环境
  • Leetcode PHP题解--D8 832. Flipping an Image
  • Aspx 网页跳转方法 摘要一个大佬的自用
  • 收藏网友的 源程序下载网
  • 【RocksDB】TransactionDB源码分析
  • 2019.2.20 c++ 知识梳理
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • HTML5新特性总结
  • Java应用性能调优
  • mockjs让前端开发独立于后端
  • spring boot 整合mybatis 无法输出sql的问题
  • 闭包--闭包之tab栏切换(四)
  • 初识 webpack
  • 搭建gitbook 和 访问权限认证
  • 判断客户端类型,Android,iOS,PC
  • 深度学习中的信息论知识详解
  • 使用iElevator.js模拟segmentfault的文章标题导航
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 听说你叫Java(二)–Servlet请求
  • 译有关态射的一切
  • 【运维趟坑回忆录】vpc迁移 - 吃螃蟹之路
  • 400多位云计算专家和开发者,加入了同一个组织 ...
  • 组复制官方翻译九、Group Replication Technical Details
  • ​LeetCode解法汇总2583. 二叉树中的第 K 大层和
  • (173)FPGA约束:单周期时序分析或默认时序分析
  • (C语言)深入理解指针2之野指针与传值与传址与assert断言
  • (html转换)StringEscapeUtils类的转义与反转义方法
  • (差分)胡桃爱原石
  • (读书笔记)Javascript高级程序设计---ECMAScript基础
  • (附源码)springboot宠物管理系统 毕业设计 121654
  • (附源码)SSM环卫人员管理平台 计算机毕设36412
  • (七)MySQL是如何将LRU链表的使用性能优化到极致的?
  • (一)为什么要选择C++
  • (转)shell调试方法
  • (转)大型网站架构演变和知识体系
  • .net 4.0发布后不能正常显示图片问题
  • .NET运行机制
  • .net中的Queue和Stack
  • [ 蓝桥杯Web真题 ]-布局切换
  • [100天算法】-每个元音包含偶数次的最长子字符串(day 53)
  • [100天算法】-目标和(day 79)
  • [1525]字符统计2 (哈希)SDUT
  • [2015][note]基于薄向列液晶层的可调谐THz fishnet超材料快速开关——