模块与组件

1,模块与组件

        js模块化,模块是指能实现特定功能的js文件(模块其实就是一个js文件,我们将一个大的js文件拆分成一个个小的js文件,这些小的js文件里的数据是私有的,js文件彼此之间不会相互干扰,如果一个项目是由多个模块去开发的话,我们就叫他模块化

        组件就是能实现特定功能效果的代码的集合(他里面不止js文件还有html和css文件),(这里的效果即包括结构也包括样式,一个组件可以包括html css以及js的代码片段)

        一个页面中可能包含多个组件,当一个页面中只有一个组件时,也不能认为组件就是页面,他俩只能是包含关系

问题:用html描述一下什么是组件

        一个页面中,它是由多个html元素组成的,如h1,div ul,每个html标签都实现了不同的功能效果,我们就可以把每个html标签当成一个组件,所以一个页面也是由多个组件组成

        响应式像素单位不是固定的它是根据屏幕的大小动态的改变(类似于rem)

模块与组件_第1张图片

项目代码:在全局的目录下面必须要有一个app.js

模块与组件_第2张图片

模块与组件_第3张图片

 注意下面类型的写法:这种写法表示他是一个数组,数组里面是字符串

你可能感兴趣的:(linq,safari,html)