[暑假]Vue组件化编程

组件就是一块儿砖, 哪里需要哪里搬

1. 什么是组件?

用来实现局部(特定)功能效果的代码资源集合(html/css/js....)

为什么需要组件?

因为一个界面的功能很复杂

组件的作用是什么?

       组件的作用是复用编码, 简化项目编码, 提高运行效率

        什么是模块?

                        理解: 想外提供特定功能的JS程序,一般就是一个JS文件(因为CSS HTML都不需要模块 所以我们一般指的模块就是JS文件)

        为什么要用模块?

                因为JS文件很多很复杂

        模块的作用是什么?

                复用JS, 简化JS的编写, 提高JS运行效率                

       

2.相较于之前的传统编程 组件化编程优势在哪里?

因为缺乏正规的组织形式, 这也是为什么越来越多的开发者使用 JavaScript框架

3.什么叫做模块化? 组件化?

模块化: 可以理解为用当中的JS都以模块来编写,那这个应用就是一个模块化的应用

组件化: 当应用中的功能都是多组件的方式来编写的, 那这个应用就是一个组件化的应用

4. 什么叫做非单文件组件?

                一个文件中包含有n个组件

           

5. Vue中使用组件的步骤:

6. Vuecomponent  

每次调用Vue.extend, 返回的都是一个全新的 VueComponent

7. Vue 和 VueComponet的区别?

第一: Vue里面可以写 el 而VueComponet不可以

 第二: Vue里面可以 data的配置对象 也可以写成函数

8. 什么是脚手架?

我们平时Vue项目开发中说的脚手架, 就是 Vue CLI(Command Line Interface)

猜你喜欢

转载自blog.csdn.net/IDApprentice/article/details/126427493