标签:使用方法 需求 就是 操作 btn 第一个 ons syn string
vue中的传值是个很烦的问题,记录一下自己完成的这个需求。
saves () {
localStorage.setItem('note', this.note);
this.h1 = localStorage.getItem('note');
console.log(this.h1)
// this.conShow = true
// this.show = false
// this.showBtn = true
// 向父传
this.$emit('hello', this.h1) 第一个参数是自定义的方法,第二个是要传的参数
},
<editor @hello='getHello'></editor> editor是我引用的这个子组件。 =====hello是之前子组件中定义的那个方法,进行@,然后后面的getHello则是我们定义的方法。
这里的getHello就是我们自己在上面定义的事件了
// 接子组件的参数,
getHello (data) { 使用data来接收传过来的参数
this.dcd = data 然后这里就可以对这个参数进行各种操作了
},
<child :m.sync='money'></child>
props: {
m: String
}
如果你只是需要子组件拿到父组件的参数,那么上面这两步就已经完成双向绑定了,如果子组件需要传递参数给父组件,接着往下看??
getMore() {
this.$emit('update:m', '给你8888') 这里和之前不同的是,update是固定的语法,不可改,:后面的m是你在父组件里绑定的那个事件,第二个参数一样是要传过去的值。
}
标签:使用方法 需求 就是 操作 btn 第一个 ons syn string
原文地址:https://www.cnblogs.com/zly430/p/10962875.html