css命名空间和js匿名空间
1.css通过加前缀形成命名空间
不建议使用sass(不利于团队代码合并,高耦合,权重)
2.js通过匿名空间隔开公有私有了
闭包
window.TabView = TabView
组件的依赖关系
1.增加一个有依赖关系的组件
引入animate.js(缓冲的动作 ,动画来切换)
问题:
1.需手动处理组件间的依赖关系
2.加载项太多,破坏页面的整洁度
2.模块化和require.js
define定义模块
require
1.css通过加前缀形成命名空间
不建议使用sass(不利于团队代码合并,高耦合,权重)
2.js通过匿名空间隔开公有私有了
闭包
window.TabView = TabView
1.增加一个有依赖关系的组件
引入animate.js(缓冲的动作 ,动画来切换)
问题:
1.需手动处理组件间的依赖关系
2.加载项太多,破坏页面的整洁度
2.模块化和require.js
define定义模块
require
本文标题:《阿当大话西游之WEB组件》
本文链接:https://www.haomeiwen.com/subject/ptzugttx.html
网友评论