为了账号安全,请及时绑定邮箱和手机立即绑定

Avalon探索之旅基础教程---- 简单绑定

难度中级
时长 3小时26分
学习人数
综合评分10.00
14人评价 查看评价
10.0 内容实用
10.0 简洁易懂
10.0 逻辑清晰
简介:Avalon是一款迷你的MVVM框架,其API设计非常简单易用,兼容IE6-8,更好维护,大大提高生产力,并且另有特殊版本支持移动开发。现已在去哪儿网,百度,盛大等大公司使用,大家也快快加入avalon行列,感受一下大公司是如何写代码的神秘!

第2章 认识Avalon

了解什么是Avalon,Avalon的生态环境,Avalon的兼容适配及Avalon与jQuery的对比。

第3章 Avalon部署

讲解Avalon下载,库文件引入,加载器等内容;介绍fekit源上的Avalon如何使用,用fekit命令新建项目,增加依赖,安装avalon组件,在页面中添加引用,并结合案例讲解。

第4章 IDE自动补全

讲解Sublime text 3, IDEA, WebStorm, VS 如何加入Avalon代码补全功能。

第5章 作用域绑定

介绍ms-controller、ms-important、ms-skip三个作用域绑定属性。

第6章 数据填充

讲解Avalon的插值表达式,绑定属性,过滤器三部分内容。

第7章 Avalon-双向同步

本课程讲解ms-duplex实现数据的双向同步。

第8章 显示隐藏处理

本节课介绍ms-visible显示隐藏绑定属性,它的效果类于jQuery的toggle,如果它后面跟着的表达式为真值时则显示它所在的元素,为假值时则隐藏。

第9章 插入移除处理

介绍插入移除处理的绑定属性ms-if的各种用法。

第10章 数据缓存

介绍数据缓存绑定属性ms-data-*。avalon的数据缓存功能与jQuery的data()类似,但不同于jQuery的是:avalon是直接将数据保存到元素节点的data-*属性上。

第11章 属性操作

介绍ms-attr, ms-title, ms-href三个属性操作的绑定属性。

第12章 类名操作

本课程介绍ms-class, ms-active, ms-hover三个类名操作的绑定属性。

第13章 ms-duplex 2.0

本节介绍 ms-duplex2.0概念,ms-duplex-string/ms-duplex,ms-duplex-number,ms-duplex-boolean,ms-duplex-checked,ms-data-duplex-observe ,data-duplex-changed , data-duplex-focus及data-duplex-event。

第14章 验证插件

本节介绍如何利用 duplexHooks 钩子对象与拦截器开发一个验证插件。

第15章 课程总结

本章对课程内容进行回顾与总结。
课程须知
Avalon虽然是提倡不要操作DOM,但用户还需通过其他途径学习DOM知识。此外,JavaScript基础知识还是掌握一二 !
老师告诉你能学到什么?
1、Avalon的历史 2、Avalon与其他MVVM框架的比较 3、Avalon的绑定机制与各种指令的实战 4、Avalon工程化实距 5、Avalon的验证组件 6、如何编写一个Avalon组件

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!