父子组件之间传值

  1. <div id="app">
  2. <com1 v-bind:parentmsg="msg" @func="getMsgFormSon"></com1>
  3. </div>
  4. <template id="tmpl">
  5. <div>
  6. <h1>这是子元素 --- {{ parentmsg }}</h1>
  7. <input type="button" value="向父组件传递消息" @click="sendMsg">
  8. </div>
  9. </template>
  1. var com1 = {
  2. template: '#tmpl',
  3. data() {
  4. return {
  5. msg: '做一个孝顺的孩子,给爸爸一些钱去挥霍吧!'
  6. }
  7. },
  8. props: ['parentmsg'],
  9. methods: {
  10. sendMsg() {
  11. this.$emit('func', this.msg)
  12. }
  13. }
  14. }
  15. // 创建 Vue 实例,得到 ViewModel
  16. var vm = new Vue({
  17. el: '#app',
  18. data: {
  19. msg: '这是父组件中的数据,爸爸有100块钱,my son, 你要不',
  20. msgFormSon: ''
  21. },
  22. methods: {
  23. getMsgFormSon(data) {
  24. this.msgFormSon = data
  25. console.log(this.msgFormSon)
  26. }
  27. },
  28. components: {
  29. com1
  30. }
  31. });

路由的基本使用

  1. <div id="app">
  2. <router-link to="/login">登录</router-link>
  3. <router-link to="/register">注册</router-link>
  4. <!-- 容器 -->
  5. <router-view></router-view>
  6. </div>
  1. // 2. 创建子组件
  2. var login = {
  3. template: '<h3>这是登录子组件,这个组件是 奔波霸 开发的。</h3>'
  4. }
  5. var register = {
  6. template: '<h3>这是注册子组件,这个组件是 霸波奔 开发的。</h3>'
  7. }
  8. // 3. 创建一个路由对象
  9. var router = new VueRouter({
  10. routes: [ // 路由规则数组
  11. { path: '/', redirect: '/login' },
  12. { path: '/login', component: login },
  13. { path: '/register', component: register }
  14. ],
  15. linkActiveClass: 'myactive' // 和激活相关的类
  16. })
  17. // 创建 Vue 实例,得到 ViewModel
  18. var vm = new Vue({
  19. el: '#app',
  20. data: {},
  21. methods: {},
  22. // router: router
  23. router
  24. });

vue-父组件和路由的更多相关文章

  1. vue 父组件使用keep-alive和infinite-scroll导致在子组件触发父组件的infinite-scroll方法

    (vue.js)vue 父组件使用keep-alive和infinite-scroll导致在子组件触发父组件的infinite-scroll方法”问题疑问,本网通过在网上对“ (vue.js)vue ...

  2. Vue父组件向子组件传递一个动态的值,子组件如何保持实时更新实时更新?

    原文:https://blog.csdn.net/zhouweixue_vivi/article/details/78550738 2017年11月16日 14:22:50 zhouweixue_vi ...

  3. Vue 父组件循环使用refs调用子组件方法出现undefined的问题

    Vue 父组件循环使用refs调用子组件方法出现undefined的问题 1. 背景 最近前端项目遇到一个问题,我在父组件中使用了两个相同的子组件child,分别设置ref为add和update.其中 ...

  4. Vue父组件与子组件传递事件/调用事件

    1.Vue父组件向子组件传递事件/调用事件 <div id="app"> <hello list="list" ref="child ...

  5. Vue 父组件传值到子组件

    vue 父组件给子组件传值中 这里的AccessList就是子组件 如果 是静态传值的话直接  msg="xxx"就好 这里动态取值的话就  :msg=xxxxx ________ ...

  6. vue+element ui项目总结点(四)零散细节概念巩固如vue父组件调用子组件的方法、拷贝数据、数组置空问题 等

    vue config下面的index.js配置host: '0.0.0.0',共享ip (假设你的电脑启动了这个服务我电脑一样可以启动)-------------------------------- ...

  7. vue父组件引用子组件方法显示undefined问题原因及解决方法

    关于vue父组件引用子组件问题 1.首先导入子组件并且在components中定义子组件 2.引用子组件,并定义ref,ref定义的名称用于 this.$refs所调用的名称 3.调用子组件的方法 ( ...

  8. vue 父组件与子组件的三生三世

    父组件和子组件相互传值:https://www.cnblogs.com/cxscode/p/11187989.html vue父组件触发子组件方法:https://www.cnblogs.com/cx ...

  9. Vue父组件主动获取子组件的数据和方法

    Vue父组件主动获取子组件的数据和方法 https://www.jianshu.com/p/bf88fc809131

  10. 记录21.07.24 —— Vue的组件与路由

    VUE组件 作用:复用性 创建组件的三种方式 第一种:使用extends搭配component方法 第二种:直接使用component方法 只有用vue声明且命名的才称之为创建组件 注意:templa ...

随机推荐

  1. 【RTOS】基于V7开发板的最新版RTX4 V4.81.1程序模板,不使用CMSIS-RTOS封装层,继续保持超强战斗力

    模板下载: 链接:https://pan.baidu.com/s/1idoQYcR3SOzVC3KTFcMGMA   提取码:i8k5 1.MDK使用MDK5.26及其以上版本. 2.进入到MDK5后 ...

  2. RabbitMQ 匿名队列断开问题定位记录

    RabbitMQ 匿名队列断开问题定位分析 1    问题现象 平台中,服务的信息交互通过RabbitMQ进行.在实际的使用中,发现系统启动后,就会出现status 监控的mq connection断 ...

  3. mybatis无效比较:invalid comparison:java.util.data and java.lang.string

    原因: 时间与空字符串比较是无效的,如果拿传入的时间类型参数与空字符串''进行对比则会引发invalid comparison:java.util.data and java.lang.string异 ...

  4. 深入理解 Java 注解

    深入理解 Java 注解 本文内容基于 JDK8.注解是 JDK5 引入的,后续 JDK 版本扩展了一些内容,本文中没有明确指明版本的注解都是 JDK5 就已经支持的注解.

  5. Ubuntu Server中安装keepalived

    场景 Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服务器工作正常后Kee ...

  6. Add an Action with Option Selection 添加具有选项选择的按钮

    In this lesson, you will learn how to create an Action with support for option selection. A new View ...

  7. R语言入门1:安装R和RStudio

    R语言入门1:安装R和RStudio 曹务强 中科院遗传学博士研究生 9 人赞同了该文章 1. Windows安装R 在Windows系统上,安装R语言比较简单,直接从R的官方网站下载,按照正常的软件 ...

  8. sqlite数据类型与c#数据类型对应表

    SQLite 数据类型 C# 数据类型   BIGINT Int64   BIGUINT UInt64   BINARY Binary   BIT Boolean 首选 BLOB Binary 首选 ...

  9. Linux-3.14.12内存管理笔记【构建内存管理框架(4)】

    虽说前文分析内存管理框架构建的实现,提到了find_zone_movable_pfns_for_nodes(),但这里不准备复述什么,仅针对required_movablecore和required_ ...

  10. Python语法速查: 5. 运算符、math模块、表达式

    返回目录 (1)一些较容易搞错的运算符 一般简单的如加减乘除之类的运算符就不写了,这里主要列些一些容易搞错或忘记的运算符.运算符不仅仅只有号,有一些英文单词如 in, and 之类,也是运算符,并不是 ...