1. Lib

用于存放第三方类库,如:bootstrap、jquery等

  1. component

包含独立CSS、JS、HTML、数据接口文件,主要依赖于module中的JS文件,每一个component 都是View组件的子类,有view.extend()生成,另外为了兼容旧的框架也可以依赖于widget文件,目标在于可快速移植、修改、复用功能文件。

  1. Module

仅包含JS[CSS、HTML]功能文件,使用NEW来新建功能对象

  1. Widget

是一种旧的封装方式。包含CSS、JS的完整组件,HTML节点元素由JS(原生)进行节点创建的和操作,由于HTML由JS文件生成,则修改组件节点和样式时会比较复杂,所以,逐渐转移到module(功能)+ component(表现层)上来。

发表评论

邮箱地址不会被公开。 必填项已用*标注