【Vue.js 入门与实战】--组件-组件中的data

简介: 一、组件中的data

组件-组件中的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使用方式完全一样。

相关文章
|
1天前
|
JavaScript 前端开发
vue3中使用动态组件
vue3中使用动态组件
|
1天前
|
JavaScript 前端开发 容器
Vue 3 中 <transition-group> 组件报错的非 props 属性传递问题
Vue 3 中 <transition-group> 组件报错的非 props 属性传递问题
12 1
|
1天前
|
移动开发 JavaScript 前端开发
ruoyi-nbcio-plus基于vue3的flowable的自定义业务显示历史信息组件的升级修改
ruoyi-nbcio-plus基于vue3的flowable的自定义业务显示历史信息组件的升级修改
|
1天前
|
移动开发 前端开发
ruoyi-nbcio-plus基于vue3的flowable的自定义业务撤回申请组件的升级修改
ruoyi-nbcio-plus基于vue3的flowable的自定义业务撤回申请组件的升级修改
|
1天前
|
移动开发 前端开发
ruoyi-nbcio-plus基于vue3的flowable流程查看器组件的升级修改
ruoyi-nbcio-plus基于vue3的flowable流程查看器组件的升级修改
|
1天前
|
移动开发 前端开发 JavaScript
VUE3内置组件Transition的学习使用
VUE3内置组件Transition的学习使用
|
2天前
|
JavaScript
Vue实战-组件通信
Vue实战-组件通信
4 0
|
2天前
|
JavaScript
Vue实战-将通用组件注册为全局组件
Vue实战-将通用组件注册为全局组件
5 0
|
3天前
|
编译器
vue3组件TS类型声明实例代码
vue3组件TS类型声明实例代码
5 0
|
5月前
|
JavaScript 内存技术
Node.js 编写接口入门学习(GET、POST)
Node.js 编写接口入门学习(GET、POST)
40 2