Vue 组件 vue.conponent的使用

本文介绍了如何在Vue中定义和使用组件。首先,定义了一个名为`counter`的组件,包含data属性和template模板,用于显示点击计数。data属性以函数形式返回初始count值为0。然后在Vue实例中,将`counter`组件作为自定义元素嵌套在根元素`faCounter`内,实现组件的复用。
摘要由CSDN通过智能技术生成

:组件时可复用的vue实列,且带有一个名字
:可以在一个通过new vue创建的vue根实列中,把着个组件作为自定义元素来使用

1、 定义一个新组建。命名为counter
格式:
(1) 组件名为**“conter”**
(2) data数据属性:写函数
(3) tenpalate模板:写组件的内容(元素和触发的事件)

代码:
Vue.component(“counter”,{ //1.组件名为"conter"; 2.data 写函数; 3.template 写组件的内容(元素和触发的事件)
data:function(){
return {count:0}
},
//template 是模板的意思,在 html 里面是一个可以同时控制多个子元素的父元素。在这里定义了组件的内容
template:‘点击计算点击次数:{ {count}}次’
})

数据属性data必须是一个返回值的函数
Data:function*(){
Return{count:0}}

2、 在创建的vue根实列中,把这个组件为自定义元素来使用组件
这里id元素(faConter)就是vue实列的根元素.
组件counter被作为自定义元素,嵌套在根元素faCounter里面
代码:

<div id
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值