组件-组件中的 data|学习笔记

简介: 快速学习组件-组件中的 data

开发者学堂课程【Vue.js 入门与实战组件-组件中的 data】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/586/detail/8178


组件-组件中的 data


一、组件中的 data

1. 在 html 中写

<div id="app">

<mycoml></mycoml>

<div>

<script>

Vue.component('mycoml',{

template:'<h1>这是全局组件</h1>

此时右键保存浏览,可以看到执行结果没有问题:

image.png

接下来,因为实例有自己的 date,现在解决组件有自己的 date :

<div id="app">

<mycoml></mycoml>

<div>

<script>

Vue.component('mycoml',{

template:'<h1>这是全局组件</h1>

data:function(){

return{

msg:'这是组件中data定义的数据'

}

}

})


通过实践,可以得出以下结论:

1.组件可以有自己的 data 数据。

2.组件的 data 和实例的 data 不一样,实例中的data可以为一个对象,但是组件中的 data 必须是一个方法。

3.组件中的 data 除了必须为一个方法外,这个方法内部还必须返回一个对象。

4.组件中的 data 数据,使用方式和实例中的 data 使用方式完全一样。

相关文章
|
JavaScript 开发者
组件-为什么组件的 data 必须是一个 function|学习笔记
快速学习组件-为什么组件的 data 必须是一个 function
131 0
|
JavaScript 开发者
组件-创建组件的方式2|学习笔记
快速学习组件-创建组件的方式2
|
JavaScript 开发者
组件-创建组件的方式1|学习笔记
快速学习组件-创建组件的方式1
组件-创建组件的方式1|学习笔记
|
JavaScript 开发者
组件-创建组件的方式3|学习笔记
快速学习组件-创建组件的方式3
组件-创建组件的方式3|学习笔记
|
JavaScript 前端开发 数据安全/隐私保护
从0搭建vue3组件库: Input组件(上)
从0搭建vue3组件库: Input组件(上)
199 0
|
前端开发 JavaScript 测试技术
从0搭建vue3组件库: Input组件(下)
从0搭建vue3组件库: Input组件(上)
195 0
|
JavaScript 开发者
组件-使用 components 定义私有组件|学习笔记
快速学习组件-使用 components 定义私有组件
148 0
组件-使用 components 定义私有组件|学习笔记
|
9月前
|
JavaScript 前端开发
Vue3中的组件:组件的定义、组件的属性和事件、组件的Slots和动态组件
Vue3中的组件:组件的定义、组件的属性和事件、组件的Slots和动态组件
177 0

热门文章

最新文章