[暑假]Vue组件化编程

本文探讨了组件在软件开发中的重要性,如复用、简化编码和提高效率。介绍了组件与模块的区别,重点讲解了Vue组件的使用步骤、VueComponent与Vue的区别,并阐述了组件化编程相对于传统方式的优势。还提到了模块化和非单文件组件的概念,以及Vue CLI在项目中的角色。
摘要由CSDN通过智能技术生成

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

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)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值