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 相关文章推荐
Javascript &amp; DHTML 实例编程(教程)(三)初级实例篇1—上传文件控件实例
Jun 02 Javascript
javascript 数据类型转换(parseInt,parseFloat)
Jul 20 Javascript
Js四则运算函数代码
Jul 21 Javascript
js中直接声明一个对象的方法
Aug 10 Javascript
用原生js做个简单的滑动效果的回到顶部
Oct 15 Javascript
JavaScript中Number.MAX_VALUE属性的使用方法
Jun 04 Javascript
JavaScript 轮播图和自定义滚动条配合鼠标滚轮分享代码贴
Oct 28 Javascript
Jquery Easyui菜单组件Menu使用详解(15)
Dec 18 Javascript
JS验证不重复验证码
Feb 10 Javascript
JavaScript基本类型值-Undefined、Null、Boolean
Feb 23 Javascript
基于Require.js使用方法(总结)
Oct 26 Javascript
VUE-ElementUI 自定义Loading图操作
Nov 11 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
PHP语法速查表
2006/12/06 PHP
php session应用实例 登录验证
2009/03/16 PHP
深入理解PHP之require/include顺序 推荐
2011/01/02 PHP
php数组函数序列之array_intersect() 返回两个或多个数组的交集数组
2011/11/10 PHP
php获取当前页面完整URL地址
2015/12/30 PHP
一步一步教你写一个jQuery的插件教程(Plugin)
2009/09/03 Javascript
用AJAX返回HTML片段中的JavaScript脚本
2010/01/04 Javascript
JQuery 应用 JQuery.groupTable.js
2010/12/15 Javascript
jQuery验证Checkbox是否选中的代码 推荐
2011/09/04 Javascript
JavaScript栏目列表隐藏/显示简单实现
2013/04/03 Javascript
jquery垂直公告滚动实现代码
2013/12/08 Javascript
js基础知识(公有方法、私有方法、特权方法)
2015/11/06 Javascript
Angularjs注入拦截器实现Loading效果
2015/12/28 Javascript
用window.onerror捕获并上报Js错误的方法
2016/01/27 Javascript
清除输入框内的空格
2016/12/21 Javascript
jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法
2017/05/08 jQuery
angularjs实现猜数字大小功能
2020/05/20 Javascript
jQuery完成表单验证的实例代码(纯代码)
2017/09/30 jQuery
JS实现去除数组中重复json的方法示例
2017/12/21 Javascript
微信小程序登录换取token的教程
2018/05/31 Javascript
Vue 中可以定义组件模版的几种方式
2019/08/06 Javascript
vue实现手机号码的校验实例代码(防抖函数的应用场景)
2019/09/05 Javascript
Openlayers实现测量功能
2020/09/25 Javascript
PyQt5实现简单数据标注工具
2019/03/18 Python
Pycharm 文件更改目录后,执行路径未更新的解决方法
2019/07/19 Python
Python使用shutil模块实现文件拷贝
2020/07/31 Python
CSS3中的transform属性进行2D和3D变换的基本用法
2016/05/12 HTML / CSS
美国折扣地毯销售网站:Rugs.com
2020/03/27 全球购物
个人作风剖析材料
2014/02/02 职场文书
父亲的菜园教学反思
2014/02/13 职场文书
2014学生会工作总结报告
2014/12/02 职场文书
教师党员自我评价范文
2015/03/04 职场文书
2015年小学美术工作总结
2015/05/25 职场文书
大卫科波菲尔读书笔记
2015/06/30 职场文书
MySQL数据迁移相关总结
2021/04/29 MySQL
SQL使用复合索引实现数据库查询的优化
2022/05/25 SQL Server