就比如说一个很简单的一个父组件控制自组件显示隐藏的问题,这里有两种方法:1,父组件定义子组件显示隐藏的参数,然后.sync传进去,在子组件里面通过prop拿到父组件传过来的参数来控制显示隐藏,那么我在父组件里面控制参数的改变就可以控制子组件的显示隐藏。2,父组件不定义,在子组件里面定义显示隐藏的参数,通过子组件里面定一个show的方法去改变这个值,然后要用的时候父组件使用ref来调用这个方法控制子组件显示隐藏。这个问题现在我是在父组件定义的参数太多,感觉有点乱,所以就有点偏向于第二种,请求大佬指点一下这两种方法的利弊。
一只斗牛犬
aluckdog
相关分类