1、父组件向子组件传值

例如app.vue是父组件,v-header.vue是子组件,实现app向v-header传值父组件需要自定义自己的title值,

子组件v-header内容

<template>
<div class="v-title">
<div>
<span>{{title}}</span>
</div>
</div>
</template> <script>
export default{
props:['title'], //声明title
data (){
return {}
}
}
</script>

父组件app.vue内容

<template>
<div class="app">
<vHeader :title="Name"></vHeader> //在这里传值给子组件
</div>
</template> <script>
import vHeader from '@components/header/v-header' //注册header组件
export default{
components:{vHeader}, //注册header组件
data (){
return {
Name:'我是首页' //最终显示在app.vue的title就是这个
}
}
}
</script>

2、子组件向父组件传值

$.emit用法

this.$emit(event,...args);
/* event: 要触发的事件
args: 将要传给父组件的参数*/

父组件app.vue内容

<template>
<div class="app">
  <city @changeCity="changeCityName"></city>
</div>
</template>
<script>
import city from '@/components/city' //把子组件city导入
export default{
data (){
return {
}
},
methods:{
changeCityName(val){
this.name=val
}
}
}
</script>

子组件city.vue内容

<template>
<div class="city">
  <city>{{changecity}}</city>
</div>
</template>
<script>
export default{
data (){
return { }
},
compute:{ //选中子组件里的值,赋给父组件
this.name=this.cityname;
return this.name
},
methods:{
changeCity(val){
this.name=val;
this.$emit('changeCity',this.name); //把子组件的值传给父组件
}
}
}
</script>
												

最新文章

  1. java基础_集合List与Set接口
  2. 理解C# 4 dynamic(3) – DynamicObject的使用
  3. AMR 转mp3 失败
  4. 分享一个我的JavaScript版GridView多功能表格
  5. 51nod 1117 聪明的木匠 (哈夫曼树)
  6. STM32L051 PVD的调试
  7. UltraEdit中使用正则表达式
  8. 方便实用的jQuery checkbox复选框全选功能
  9. Http Header Content-Disposition
  10. PHP+Jquery+Ajax 实现动态生成GUID、加载GUID
  11. SharePoint 搜索爬网第三方网站配置
  12. Visual Studio 2017 15.7 下的.NET Core
  13. types.go
  14. C语言货架02
  15. while和do-while语句的异同之处
  16. qhfl-3 Course模块
  17. python简说(二十)操作excel
  18. zk会话,快照,序列化,本地存储
  19. WinForm一次只打开一个程序
  20. U盘安装咱中国人自己的操作系统UbuntuKylin14.04LST(超具体原创图文教程)

热门文章

  1. 如何给app客户端进行埋点?
  2. 问题解决: Pandas and scikit-learn: KeyError: […] not in index
  3. Mac OS 下安装mysql环境
  4. 从【MySQL server has gone away】说起
  5. 分页技术框架(Pager-taglib)学习一(页面分页)
  6. struts-tiles学习笔记
  7. Unity3D中uGUI事件系统简述及使用方法总结
  8. 总结几个关于 jQuery 用法
  9. Flask 安装 快速入门
  10. 本地连接linux虚拟机的方法