vue的学习之路(Vue中组件(component )

本文详细介绍了Vue中的组件,包括组件的作用、分类、全局和局部组件的注册方式,重点讲解了Prop的使用,如静态和动态数据传递,以及单向数据流原则。还探讨了组件中定义数据和事件的方法,提供了组件开发的实用案例。
摘要由CSDN通过智能技术生成

二、vue中的组件

============================================================================

1、组件作用

Vue中组件 (component[kəmˈpoʊnənt])

组件作用: 用来减少Vue实例对象中代码量,日后在使用Vue开发过程中,可以根据 不同业务功能将页面中划分不同的多个组件,然后由多个组件去完成整个页面的布局,便于日后使用Vue进行开发时页面管理,方便开发人员维护。

2、组件分类

  • 全局组件 直接注册给vue实例

  • 局部组件 注册给vue实例中的compents属性 只能在vue中使用

3、全局组件注册

说明:全局组件注册给Vue实例,日后可以在任意Vue实例的范围内使用该组件

(1)全局组件使用案例
全局组件的定义

{ {msg}}


(2)全局组件具体使用
  • 1.开发全局组件

/*

新建登录全局组件:

  • 参数一:当前全局组件的名字

参数二:当前全局组件的配置对象

  • */

Vue.component(“login”,{

// 组件对应标签内容

template:`

姓名:

密码:

`

})

  • 2.使用全局组件 在Vue实例范围内

(3)注意事项:
  • 1.Vue.component用来开发全局组件

参数1: 组件的名称

参数2: 组件配置{} template:’'用来书写组件的html代码 template中必须有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值