vue.js父组件向子组件传递

作者: 痛心凉 | 来源:发表于2017-10-10 08:25 被阅读20次

Vue 组件的 API 来自三部分 - props, events 和 slots :

Props 允许外部环境传递数据给组件

Events 允许从外部环境在组件内触发副作用

Slots 允许外部环境将额外的内容组合在组件中。

注册

之前说过,我们可以通过以下方式创建一个 Vue ;
实例:

new Vue({
el: '#some-element',
// 选项
})

要注册一个全局组件,你可以使用 Vue.component(tagName, options)
例如:

Vue.component('my-component', {
// 选项
})

父组件向子组件传递【props】

【1】这种方法用于传递字符串,且值是写在父组件自定义元素上的。
【2】下面示例中的写法,不能传递父组件data属性中的值
【3】会覆盖模板的data属性中,同名的值。

<div id="app">
<tm1 v-bind:m="title"></tm1>
<tm2></tm2>
</div>
<template id="top">
<div>
111{{m}}
</div>
</template>
<template id="top1">
<div>
222
</div>
</template>

js代码

var tm1={
template:“#top”,
props:【‘m’】
};
var tm2={
template:"#top1”,
};
new Vue({
el:"#app",
data:function(){
return{
title:"我是父亲"
}
},
components:{tm1,tm2}
})

相关文章

  • react父子组件之间的通信

    1、父组件向子组件传递 父组件向子组件传递比较简单,如下: 父组件结构: 子组件结构: 子组件接收: 2、子组件向...

  • ReactNative组件间的通信

    父组件向子组件通信 父组件向子组件传值 父组件向子组件传递方法 子组件向父组件通信 子组件向父组件传值 子组件向父...

  • 19.ReactNative组件间的通信

    父组件向子组件通信: 父组件向子组件传值 通过props传递 在父组件中name='我是父组件向子组件传递的参数'...

  • ReactNative组件间的通信

    父组件向子组件通信 父组件向子组件传值 通过props传递 在父组件中name='我是父组件向子组件传递的参数' ...

  • wx小程序-03 父、子组件传值

    父组件向子组件传值: 父组件: 子组件:如果父组件不传递text,则会使用默认的text值。 子组件向父组件传递数...

  • 父子组件之间的信息通信

    1.子组件向父组件传递数据 ①向子组件传递number属性,并把父组件传给子组件的number渲染到子组件中。父组...

  • 弹窗设置(父子传参原理)

    父组件: 1.父组件向子组件传递数据父组件绑定属性,给子组件传递数据子组件通过props接收父组件传递过来的数据子...

  • React组件间传递数据方法

    父组件向子组件传递 props 子组件向父组件传递 传递带参的方法redux 跨组件传递,解决数据比较深,传递了多...

  • react组件

    父子组件传值 父→子 父组件通过属性的形式向子组件传递参数子组件通过props接受父组件传递过来的参数注:父组件向...

  • Vue 组件之间传值

    1. 父组件使用props向子组件传递数据 2. 子组件使用$emit向父组件传递数据

网友评论

    本文标题:vue.js父组件向子组件传递

    本文链接:https://www.haomeiwen.com/subject/gogmyxtx.html