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 相关文章推荐
NiftyCube——轻松实现圆角边框
Feb 20 Javascript
向大师们学习Javascript(视频与PPT)
Dec 27 Javascript
js获取浏览器的可视区域尺寸的实现代码
Nov 30 Javascript
网站404页面3秒后跳到首页的实例代码
Aug 16 Javascript
Jquery选择器中使用变量实现动态选择例子
Jul 25 Javascript
浅谈JS中的三种字符串连接方式及其性能比较
Sep 02 Javascript
JS限定手机版中图片大小随分辨率自动调整的方法
Dec 05 Javascript
vuejs父子组件之间数据交互详解
Aug 09 Javascript
nuxt踩坑之Vuex状态树的模块方式使用详解
Sep 06 Javascript
layui表格设计以及数据初始化详解
Oct 26 Javascript
js实现计时器秒表功能
Dec 16 Javascript
html+vue.js 实现漂亮分页功能可兼容IE
Nov 07 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
神族 PROTOSS 概述
2020/03/14 星际争霸
php使用指定编码导出mysql数据到csv文件的方法
2015/03/31 PHP
php 微信开发获取用户信息如何实现
2016/12/13 PHP
js数组Array sort方法使用深入分析
2013/02/21 Javascript
UpdatePanel和Jquery冲突的解决方法
2013/04/01 Javascript
JavaScript DOM基础
2015/04/13 Javascript
Node.js中的process.nextTick使用实例
2015/06/25 Javascript
apply和call方法定义及apply和call方法的区别
2015/11/15 Javascript
详解Bootstrap插件
2016/04/25 Javascript
轻松掌握JavaScript装饰者模式
2016/08/27 Javascript
jQuery中页面返回顶部的方法总结
2016/12/30 Javascript
node.js中EJS 模板快速入门教程
2017/05/08 Javascript
Nodejs中使用captchapng模块生成图片验证码
2017/05/18 NodeJs
Ionic项目中Native Camera的使用方法
2017/06/07 Javascript
JS实现新建文件夹功能
2017/06/17 Javascript
Java设计中的Builder模式的介绍
2018/03/22 Javascript
vue配置请求本地json数据的方法
2018/04/11 Javascript
编写更好的JavaScript条件式和匹配条件的技巧(小结)
2019/06/27 Javascript
详解vite2.0配置学习(typescript版本)
2021/02/25 Javascript
python中virtualenvwrapper安装与使用
2018/05/20 Python
Python selenium根据class定位页面元素的方法
2019/02/26 Python
Mac在python3环境下安装virtualwrapper遇到的问题及解决方法
2019/07/09 Python
解决pycharm中opencv-python导入cv2后无法自动补全的问题(不用作任何文件上的修改)
2020/03/05 Python
利用python制作拼图小游戏的全过程
2020/12/04 Python
canvas实现图片马赛克的示例代码
2018/03/26 HTML / CSS
图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上传
2016/01/20 HTML / CSS
html5+css3进度条倒计时动画特效代码【推荐】
2016/03/08 HTML / CSS
关于爱情的广播稿
2014/01/16 职场文书
体育专业大学生职业生涯规划范文:打造自己的运动帝国
2014/09/12 职场文书
2014国庆节标语口号
2014/09/19 职场文书
2015年中学校长工作总结
2015/05/19 职场文书
庆七一活动简报
2015/07/20 职场文书
老舍《猫》教学反思
2016/02/17 职场文书
Python连接Postgres/Mysql/Mongo数据库基本操作大全
2021/06/29 Python
gateway网关接口请求的校验方式
2021/07/15 Java/Android
Win10服务主机占用内存怎么办?Win10服务主机进程占用大量内存解决方法
2022/09/23 数码科技