《阿当大话西游之WEB组件》

css命名空间和js匿名空间

1.css通过加前缀形成命名空间
不建议使用sass(不利于团队代码合并,高耦合,权重)
2.js通过匿名空间隔开公有私有了
闭包

window.TabView = TabView

组件的依赖关系

1.增加一个有依赖关系的组件
引入animate.js(缓冲的动作 ,动画来切换)
问题:
1.需手动处理组件间的依赖关系
2.加载项太多,破坏页面的整洁度
2.模块化和require.js
define定义模块
require

制作弹窗组件

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 在现在的前端开发中,前后端分离、模块化开发、版本控制、文件合并与压缩、mock数据等等一些原本后端的思想开始...
    Charlot阅读 5,519评论 1 32
  • 1.几种基本数据类型?复杂数据类型?值类型和引用数据类型?堆栈数据结构? 基本数据类型:Undefined、Nul...
    极乐君阅读 5,620评论 0 106
  • 不知道从什么时候开始,大学生一毕业就陷入了被家长逼婚的沼泽。你不动,在追逐爱情的过程中尚且还有主动权;你越动,会深...
    lucky乖乖鱼阅读 159评论 0 0
  • 昨日晚上下班回到营地的时候,月光已经洒满整个院子。 同事们已经把餐桌从饭厅搬到了一楼的大厅里,还在餐桌的一头加放了...
    阳光洒落肩膀阅读 168评论 0 0
  • 一直在移动的列车上 在这个空间里 陌生的人贴近着对方 各自活动 又有些燥热 回头看见窗外路过的平房中升起的炊烟 都...
    杨萨尔阅读 350评论 0 1