Vue组件模板及组件互相引用代码实例


Posted in Javascript onMarch 11, 2020

1. vue组件都是由这三部分组成

<template>
 <div>
 </div>
</template>
<script>
 export default{}
</script>
<style>
</style>

2. 组件间的引用

分3步走,假设现在有两个组件 App.vue,和 Add.vue,现在要把Add.vue组件引入到App.vue组件中

App.vue

<template>
  // 第3步
  <Add/>
</template>
<script>
   // 第1步
  import Add from './components/Add.vue'
  // 第2步
  components: {
   Add
  }
 }
</script>
<style>

</style>

3. 组件间数据的传递

假将要将App.vue组件中的数据传递到Ad.vue组件中

App.vue

<template>
  // 第3步
  // 传递数据,注意冒号
  <Add :comments="comments"/>
</template>


<script>
   // 第1步
  import Add from './components/Add.vue'
  // 第2步
  components: {
   Add
  },
  // App组件中初始化的数据
   data(){
   return {
    comments: [{
     name: 'Bob',
     content: 'Vue 还不错'
    }, {
     name: 'Cat',
     content: 'Vue so Easy'
    }, {
     name: 'BZ',
     content: 'Vue so so'
    }
    ]
   }
  }
 }
</script>


<style>

</style>

Add.vue

<script>
  export default{
   // 声明接收comments数据
   props: ['comments']

  }
</script>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
asp 取文本框名称代码
Dec 02 Javascript
JavaScript使用slice函数获取数组部分元素的方法
Apr 06 Javascript
简单纯js实现点击切换TAB标签实例
Aug 23 Javascript
ES6新特征数字、数组、字符串
Oct 01 Javascript
jQuery.form.js插件不能解决连接超时(timeout)的原因分析及解决方法
Oct 14 Javascript
jQuery操作之效果详解
May 19 jQuery
详解vue跨组件通信的几种方法
Jun 15 Javascript
使用Node.js实现RESTful API的示例
Aug 01 Javascript
Vue框架里使用Swiper的方法示例
Sep 20 Javascript
Vue.js计算机属性computed和methods方法详解
Oct 12 Javascript
jQuery高级编程之js对象、json与ajax用法实例分析
Nov 01 jQuery
在 Vue 中编写 SVG 图标组件的方法
Feb 24 Javascript
Vue组件间的通信pubsub-js实现步骤解析
Mar 11 #Javascript
Vue事件处理原理及过程详解
Mar 11 #Javascript
Vue项目结合Vue-layer实现弹框式编辑功能(实例代码)
Mar 11 #Javascript
使用Node.js实现base64和png文件相互转换的方法
Mar 11 #Javascript
vue 移动端记录页面浏览位置的方法
Mar 11 #Javascript
Js逆向实现滑动验证码图片还原的示例代码
Mar 10 #Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
Mar 10 #Javascript
You might like
玩转虚拟域名◎+ .
2006/10/09 PHP
基于php设计模式中工厂模式详细介绍
2013/05/15 PHP
CI使用Tank Auth转移数据库导致密码用户错误的解决办法
2014/06/12 PHP
phpnow php探针环境检测代码
2014/11/04 PHP
如何离线执行php任务
2017/02/21 PHP
php apache开启跨域模式过程详解
2019/07/08 PHP
JS event使用方法详解
2008/04/28 Javascript
在网页里看flash的trace数据的js类
2009/01/10 Javascript
网页中可关闭的漂浮窗口实现可自行调节
2013/08/20 Javascript
js实现基于正则表达式的轻量提示插件
2015/08/29 Javascript
JavaScript+html5 canvas制作的圆中圆效果实例
2016/01/27 Javascript
jQuery 获取多选框的值及多选框中文的函数
2016/05/16 Javascript
Js+Ajax,Get和Post在使用上的区别小结
2016/06/08 Javascript
Bootstrap源码解读网格系统(3)
2016/12/22 Javascript
jQuery实现拖拽可编辑模块功能代码
2017/01/12 Javascript
jQuery实现优雅的弹窗效果(6)
2017/02/08 Javascript
Node.js使用Koa搭建 基础项目
2018/01/08 Javascript
Vue 使用formData方式向后台发送数据的实现
2019/04/14 Javascript
深入源码解析Python中的对象与类型
2015/12/11 Python
python 默认参数问题的陷阱
2016/02/29 Python
Python实现数据库并行读取和写入实例
2017/06/09 Python
Python实现将文本生成二维码的方法示例
2017/07/18 Python
基于pandas将类别属性转化为数值属性的方法
2018/07/25 Python
快速解决jupyter notebook启动需要密码的问题
2020/04/21 Python
对python中arange()和linspace()的区别说明
2020/05/03 Python
python利用蒙版抠图(使用PIL.Image和cv2)输出透明背景图
2020/08/04 Python
在pycharm中文件取消用 pytest模式打开的操作
2020/09/01 Python
简单了解python关键字global nonlocal区别
2020/09/21 Python
详解pycharm连接远程linux服务器的虚拟环境的方法
2020/11/13 Python
Python实现树莓派摄像头持续录像并传送到主机的步骤
2020/11/30 Python
竟聘演讲稿范文
2013/12/31 职场文书
关于爱情的广播稿
2014/01/16 职场文书
学雷锋树新风演讲稿
2014/05/10 职场文书
关于运动会的宣传稿
2015/07/23 职场文书
一年级语文教学随笔
2015/08/14 职场文书
redis 限制内存使用大小的实现
2021/05/08 Redis