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 相关文章推荐
彻底搞懂JS无缝滚动代码
Jan 03 Javascript
input+select(multiple) 实现下拉框输入值
May 21 Javascript
jquery+json实现数据列表分页示例代码
Nov 15 Javascript
jquery实现的网页自动播放声音
Apr 30 Javascript
JS+CSS实现TreeMenu二级树形菜单完整实例
Sep 18 Javascript
jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
Oct 12 Javascript
表单input项使用label同时引用Bootstrap库导致input点击效果区增大问题
Oct 11 Javascript
Mui使用jquery并且使用点击跳转新窗口的实例
Aug 19 jQuery
Vue入门之数据绑定(小结)
Jan 08 Javascript
jQuery 点击获取验证码按钮及倒计时功能
Sep 20 jQuery
vue框架中props的typescript用法详解
Feb 17 Javascript
javascript设计模式 ? 外观模式原理与用法实例分析
Apr 15 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
一个odbc连mssql分页的类
2006/10/09 PHP
php header示例代码(推荐)
2010/09/08 PHP
PHP实现搜索地理位置及计算两点地理位置间距离的实例
2016/01/08 PHP
php上传图片类及用法示例
2016/05/11 PHP
动态加载js文件 document.createElement
2006/10/14 Javascript
js和jquery对dom节点的操作(创建/追加)
2013/04/21 Javascript
js实现文章文字大小字号功能完整实例
2014/11/01 Javascript
简介JavaScript中getUTCMonth()方法的使用
2015/06/10 Javascript
js实现表单Radio切换效果的方法
2015/08/17 Javascript
JQuery通过AJAX从后台获取信息显示在表格上并支持行选中
2015/09/15 Javascript
JavaScript如何获取数组最大值和最小值
2015/11/18 Javascript
JavaScript实现下拉菜单的显示和隐藏
2016/01/05 Javascript
Express + Session 实现登录验证功能
2017/09/08 Javascript
微信小程序官方动态自定义底部tabBar的例子
2019/09/04 Javascript
python的即时标记项目练习笔记
2014/09/18 Python
pip matplotlib报错equired packages can not be built解决
2018/01/06 Python
从0开始的Python学习014面向对象编程(推荐)
2019/04/02 Python
python机器学习库scikit-learn:SVR的基本应用
2019/06/26 Python
python pandas生成时间列表
2019/06/29 Python
用python求一个数组的和与平均值的实现方法
2019/06/29 Python
python shapely.geometry.polygon任意两个四边形的IOU计算实例
2020/04/12 Python
django admin管理工具自定义时间区间筛选器DateRangeFilter介绍
2020/05/19 Python
MAC平台基于Python Appium环境搭建过程图解
2020/08/13 Python
html5拖曳操作 HTML5实现网页元素的拖放操作
2013/01/02 HTML / CSS
Bonprix法国:时尚、鞋子、家居
2020/12/29 全球购物
探亲邀请信范文
2014/01/30 职场文书
司仪主持词两篇
2014/03/22 职场文书
村委会换届选举方案
2014/05/03 职场文书
走进敬老院活动总结
2014/07/10 职场文书
安全保卫工作竞聘材料
2014/08/25 职场文书
产品陈列协议书(标准版)
2014/09/17 职场文书
2014年电工工作总结
2014/11/20 职场文书
二审答辩状范文
2015/05/22 职场文书
小学见习报告
2015/06/23 职场文书
2019年市场部个人述职报告(三篇)
2019/10/23 职场文书
pytorch 预训练模型读取修改相关参数的填坑问题
2021/06/05 Python