一步步编写avalon组件02:分页组件 本章节,我们做分页组件,这是一个非常常用的组件。grid, listview都离不开它。因此其各种形态也有。然后建webpack.config开始构建工程:var webpack = require('webpack');var path
一步步编写avalon组件03:切换卡组件 经过几个星期的升级, 我终于又腾出空来继续这个教程.本章主要是讲解avalon的插槽元素的使用,并且应用更强大的webpack.config。webpack 真是好强大,好灵活,我也是从社区那里学到这些新招数的!本章讲授的主体是切换卡,也就
avalon如何在移动端使用 移动端与PC端最大的区别是事件系统不一样,并且移动端上的浏览器对新API支持比较好。因为我们可以用avalon.modern.js作为核心,加上移动事件构建avalon.mobile.avalon2在这个目录下提供了许多事件,并不是我们都会
avalon2组件的相关概念详解 [TOC]avalon拥有两大利器,强大的组件化功能以应对复杂墙问题,顶级的虚拟DOM机制来解决性能墙问题。组件可谓是指令的集合,但1+1 > 2!组件容器组件容器是一个占位用的元素节点. 当avalon扫描到此位置上时将它替换成组件.
一步步编写avalon组件04:GRID组件 grid组件(表格)是非常常用的组件,尤其是后台系统。它的制定也是五花八门的。因此jQuery有大量的grid组件,每个都庞大无比,集成各种功能,复杂得像Excel。但即便是这样,我们的产品经理总是能提出一些需求,让你死去活来。因此有时我们
一步步编写avalon组件05:树组件 给人印象中,树组件是非常令人畏惧的一个组件,超级复杂,超级难写。但使用avalon2来做,这却是级其简单的一件事。首先从样式入做,无序列表是天然可用的树结构,几个UL元素套在一起,它们就自然处理好缩进问题。换言之,我们用UL元素作为树的节点