美文网首页
2019-04-10父子组件的交互

2019-04-10父子组件的交互

作者: 泡沫双鱼座 | 来源:发表于2019-04-10 16:30 被阅读0次

父组件通过属性的方式向子组件传递参数(数据)。

子组件通过发布订阅模式向父组件,子组件发布一个事件,父组件恰好之前就已经订阅了这个事件。

<div class="todoList">

    <input type="text" placeholder="请输入内容" v-model="val" />

    <button type="button" @click="handles()">添加</button>

    <ul>

        <todo-item v-for="(item,index) of list" :key="index"

        :content="item" :index="index" @delete="handleDel()"></todo-item>

    </ul>

</div>

js:

Vue.component('todo-item',{

    template:'<li>{{content}}<button @click="handleClick()">删除</button></li>',

    props:['content','index'],

    methods:{

        handleClick(){

            this.$emit('delete',this.index)

        }

    }

})

new Vue({

    el: ".todoList",

    data:{

        val: '',

        list: []

    },

    methods:{

        handles(){

            //this.list.push(this.val);

            this.list.unshift(this.val);

            this.val = '';

        },

        handleDel(index){

            this.list.splice(index,1);

        }

    }

})

相关文章

  • 2019-04-10父子组件的交互

    父组件通过属性的方式向子组件传递参数(数据)。 子组件通过发布订阅模式向父组件,子组件发布一个事件,父组件恰好之前...

  • vue 父子组件交互

    要点:1.父组件定义值传递过去2.子组件prpos接收使用,watch监测props内值的变化3.修改后使用$em...

  • 父子组件通信交互

  • vue父子组件交互

    一、父组件向子组件传值 通过 Prop 向子组件传递数据 父组件 子组件接收 单向数据流:父级 prop 的更新会...

  • 父子组件之间的交互

    问题: 一个组件什么时候放在另一个组件内? 比如我有一个 Content 组件,它有2个子组件 List 和 Pl...

  • Vue重要知识小结

    vue sync修饰(1)双向数据绑定,父子组件之间信息的交互1⃣️在自组件中使用this.emmit('toFa...

  • vuex最详细完整的使用用法

    为什么使用vuex? vuex主要是是做数据交互,父子组件传值可以很容易办到,但是兄弟组件间传值(兄弟组件下又有父...

  • vue的父子组件之间的交互

    1 父组件往子组件中传值: 父组件代码 1: 2: 子组件: 放到props数组中 tips:1:html的tem...

  • vue组件之间的通信

    一、父子组件,父组件=》子组件 父组件中的子组件: 子组件:props 二、父子组件,子组件=》父组件 子组件: ...

  • VUE03

    Vue组件 组件的创建 组件的指令以及事件绑定 父子组件创建 父子组件通信 兄弟组件的传值 动态组件

网友评论

      本文标题:2019-04-10父子组件的交互

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