vue中使用props传值的方法


Posted in Javascript onMay 08, 2019

1.静态传值(在父组件中赋值好props中属性的值传递给子组件)

父组件

<template>
 <div>
  <input v-model="message">
  <child message="hello"></child>
 </div>
</template>
<script>
 import child from './components/child.vue'
 export default{
  components:{
   child
  }
 }
</script>

子组件

<template>
 <p>{{message}}</p>
</template>
<script>
 export default{
  props:['message'],
  data(){

  },
  methods:{
   fun:function(){

   }
  }
 }
</script>

结果:打印hello

2.动态传递(根据父组件中值的改变,props动态的改变子组件中的值)

父组件

<template>
 <div>
  <input v-model="message">
  <!--将childmessage与message通过v-bind指令绑定!-->
  <child v-bind:childmessage="message"></child>
 </div>
</template>
<script>
 import child from "./components/child.vue"
 export default{
  //构建child组件
  components:{
   child
  },
  data(){
   return {
    //初始化message
    message:''
   }
  }
 }
</script>

2.子组件

<template>
 <div>
  <p>childmessage is:{{childmessage}}</p>
 </div>
</template>
<script>
 export default{
  //将childmessage传递给child
  props:['childmessage']
 }
</script>

结果:两者同步改变

以上所述是小编给大家介绍的vue中使用props传值的方法详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
jquery判断浏览器类型的代码
Nov 05 Javascript
多个$(document).ready()的执行顺序实例分析
Jul 26 Javascript
Jquery仿IGoogle实现可拖动窗口示例代码
Aug 22 Javascript
jquery插件ajaxupload实现文件上传操作
Dec 09 Javascript
JavaScript模版引擎的基本实现方法浅析
Feb 15 Javascript
jQuery 如何实现一个滑动按钮开关
Dec 01 Javascript
jquery事件与绑定事件
Mar 16 Javascript
解决vue里碰到 $refs 的问题的方法
Jul 13 Javascript
微信小程序movable view移动图片和双指缩放实例代码
Aug 08 Javascript
Vue路由模块化配置的完整步骤
Aug 14 Javascript
canvas绘制折线路径动画实现
May 12 Javascript
Vue.js中v-bind指令的用法介绍
Mar 13 Vue.js
vue权限问题的完美解决方案
May 08 #Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
May 08 #Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
May 08 #Javascript
利用原生JavaScript实现造日历轮子实例代码
May 08 #Javascript
Vue2.0使用嵌套路由实现页面内容切换/公用一级菜单控制页面内容切换(推荐)
May 08 #Javascript
vue实现菜单切换功能
May 08 #Javascript
浅谈JS的原型和继承
May 08 #Javascript
You might like
php面向对象全攻略 (十一)__toString()用法 克隆对象 __call处理调用错误
2009/09/30 PHP
在VS2008中编译MYSQL5.1.48的方法
2010/07/03 PHP
一个PHP的ZIP压缩类分享
2014/05/04 PHP
PHP操作XML中XPath的应用示例
2019/07/04 PHP
学习ExtJS 访问容器对象
2009/10/07 Javascript
javascript跑马灯悬停放大效果实现代码
2012/12/12 Javascript
动态加载js和css(外部文件)
2013/04/17 Javascript
jqueyr判断checkbox组的选中(示例代码)
2013/11/08 Javascript
javascript中验证大写字母、数字和中文
2014/01/15 Javascript
JavaScript中Cookie操作实例
2015/01/09 Javascript
jQuery中的pushStack实现原理和应用实例
2015/02/03 Javascript
JavaScript淡入淡出渐变简单实例
2015/08/06 Javascript
JS实现日期时间动态显示的方法
2015/12/07 Javascript
你不需要jQuery(三) 新AJAX方法fetch()
2016/06/14 Javascript
jQuery实现三级联动效果
2017/03/02 Javascript
代码整洁之道(重构)
2018/10/25 Javascript
Vue.js 图标选择组件实践详解
2018/12/03 Javascript
layui table复选框禁止某几条勾选的实例
2019/09/20 Javascript
微信小程序云函数添加数据到数据库的方法
2020/03/04 Javascript
SpringBoot+Vue 前后端合并部署的配置方法
2020/12/30 Vue.js
Python isinstance函数介绍
2015/04/14 Python
Python用Bottle轻量级框架进行Web开发
2016/06/08 Python
Python自动发邮件脚本
2017/03/31 Python
linux环境下Django的安装配置详解
2019/07/22 Python
python3 下载网络图片代码实例
2019/08/27 Python
pytorch AvgPool2d函数使用详解
2020/01/03 Python
Python中if有多个条件处理方法
2020/02/26 Python
python中round函数保留两位小数的方法
2020/12/04 Python
英国专业美容产品在线:Mylee(从指甲到脱毛)
2020/07/06 全球购物
struct与class的区别
2014/02/03 面试题
销售主管竞聘书
2014/03/31 职场文书
婚假请假条怎么写
2014/04/10 职场文书
父亲节活动策划方案
2014/08/24 职场文书
2014年化妆品销售工作总结
2014/12/01 职场文书
小学运动会宣传稿
2015/07/23 职场文书
springboot新建项目pom.xml文件第一行报错的解决
2022/01/18 Java/Android