页面增加展示文字

1、进入demo-project项目的src\components目录下新建views目录,并新建First.vue文件

2、进入router目录下的index.js并配置路由路径:

3、编辑First.vue文件内容:
注意:
(1)template 写 html,script写 js,style写样式;
(2)一个组件下只能有一个的div;
(3)数据要写在return里。

4、在浏览器地址栏输入:http://localhost:8080/#/first

父子组件通信

1、在components目录下新建sub文件夹,用于存放子组件。
2、在sub文件夹下新建Confirm.vue组件,并在父组件First.vue中引入子组件Confirm.vue:
在script中引入
在script的name代码块后引入
在template中使用

3、编辑Confirm.vue文件:

<template><div class="confirm-button"><button @click="getButtonClick">{{text || '确认'}}}</button></div></template><script>
export default {name: 'Confirm',props: ['text'],data () {return {msg: true}},methods: {getButtonClick () {this.$emit('message', this.msg)}}
}
</script><style scoped></style>


4、编辑父组件First.vue,与子组件通信:

<template><div class="first-app">{{msg}}<confirm text="注册" @message="getMessage"></confirm></div>
</template><script>
import Confirm from '../sub/Confirm'
export default {name: 'First',components: {Confirm},data () {return {msg: 'Welcome to FirstApp'}},methods: {getMessage (val) {alert(val)}}
}
</script><style scoped></style>


5、看点击效果:

vue:父子组件通信相关推荐

  1. vue父子组件通信以及非父子组件通信的方法

    组件是 vue.js最强大的功能之一,而组件实例的作用域是相互独立的,这就意味着不同组件之间的数据无法相互引用.一般来说,组件可以有以下几种关系,父子关系.兄弟关系和隔代关系,简化点可以分为父子关系和 ...

  2. vue父子组件通信之随机数小练习

    目录 vue父子组件通信的理解 父组件代码: 子组件代码: 效果图: vue父子组件通信的理解 1.Vue中子组件不能直接引用父组件的数据,需要通过props选项接收来自父组件的数据. 2.props ...

  3. vue父子组件通信方法

    vue父子组件通信方法 1.父组件向子组件传值,通过自定义属性的方法: 父组件: <child :inputName="name"> 子组件: (1)props: {i ...

  4. Vue父子组件通信和插槽

    Vue父子组件通信 父子组件通信和双向绑定 -如果使用v-model进行双向绑定时,当绑定在组件的props中的数据时,虽然可以完成双向绑定,但会出现警告:因此我们在进行组件双向绑定时,不能直接绑定给 ...

  5. Vue 学习06——Vue父子组件通信、非父子组件通信1

    目录 ​㋀㋊ ✎ 父子组件间通信(Communication) ◆ 组件间通信 父组件向子组件传递数据 ➬  ① 前言 ② demo ➬ 还有一种形式叫做插槽 ◆ 子组件向父组件传递数据 ① 前言 ② ...

  6. vue父子组件通信,兄弟组件通信

    目录 一.父子组件通信 1.子组件通过 props 获取父组件变量和父组件调用子组件中的方法(这两个都是父传子的思想) a:子组件通过 props 获取父组件变量 b:父组件调用子组件中的方法 2.父 ...

  7. 【day 08】vue父子组件通信

    props实现父子组件通信 Song.vue Singer.vue ==>父组件 SectionList.vue ==>子组件 SectionList 需要 标题+列表数据 爸爸传什么数据 ...

  8. vue 父子组件通信

    文章目录 大家好,我是夏小花 下面是关于vue中父子组件通信案例,首先是父组件向子组件传递数据,然后子组件向父组件进行传递数据,代码中有序号标注的步骤,以及我画的一张逻辑图,结合代码去理解通信原理以及 ...

  9. vue 父子组件通信详解

    这是一篇详细讲解vue父子组件之间通信的文章,初始学习vue的时候,总是搞不清楚几个情况 通过props在父子组件传值时,v-bind:data="data",props接收的到底 ...

  10. Vue父子组件通信的三种方式 props、@eventName、$on

    前言 vue 开发中,免不了会用到父子组件的通信,比如调用父类组件的方法或者变量:再比如父组件调用子组件的方法:父子组件相互传递数据等,本文主要通过讲解 三种方式(props.evnetName.ev ...

最新文章

  1. crontab 备份mysql数据库_crontab定时备份mySQL数据库
  2. jieba之segment
  3. UnicodeEncodeError: ‘gbk’ codec can’t encode character u’\u200e’ in position 43: illegal multib...
  4. 关于python语言、下列说法不正确的是-关于 Python字符串,下列说法错误的是_学小易找答案...
  5. HTML游戏黑屏,网页游戏黑屏:游戏进不去解决方案
  6. SqlHelper 数据库操作类
  7. 文章和随笔的标题好像没有HtmlEnCode。
  8. Python实例讲解 -- 磁盘文件的操作
  9. 大数据可视化大屏设计经验,教给你!
  10. StarCraft的工程师谈美国的游戏开发过程
  11. 关于利用exchange server 2003搭建邮件服务器:小进步……
  12. 自然语言处理 -- NLP作业 1 :训练词向量
  13. 使用matlab建立机器人雅克比矩阵
  14. 打造万能视频播放器——Vitamio
  15. 微信小程序登陆流程详详详解 看这一篇就够了
  16. length()、size()、sizeof()三者的区别
  17. 又一篇Android Recovery的文章
  18. HDOJ HDU 1129 Do the Untwist
  19. 如何进行网站seo优化推广?
  20. 哔咔漫画无响应,无法安装正确的应用

热门文章

  1. Android,IOS手机恢复用实力说话
  2. 详细总结Java创建文件夹的方法及优缺点
  3. IDC:2017年全球物联网投资将超过8000亿美元
  4. 地图标识符号大全_射击小游戏大全:动物枪王好玩的射击游戏小程序,点开既玩...
  5. 加油站问题-贪心算法(面试题JS)
  6. 计算两个日期之间的工作日天数
  7. NGU插件 NGUI类库说明
  8. Pipenv使用指南:轻量级虚拟环境管理工具详解
  9. JavaScript去除字符串空格
  10. 【imessage苹果群发】apple推送技术开源需求源代码编写,IMESSage-VM插件