美文网首页
Vue3中如何监听props属性的变化

Vue3中如何监听props属性的变化

作者: 邦_ | 来源:发表于2023-07-03 11:46 被阅读0次
    <script>
    
    import { ref, watch } from 'vue';
    
    export default {
      name: '监听属性变化',
      props: {
        show: {
          type: Boolean,
          default: false
        }
      },
    
      setup(props) {
        let visible = ref(false);
        watch(()=>props.show,(newValue,oldValue)=>{
          console.log("newValue",newValue);
           console.log("oldValue",oldValue);
           if(newValue == true){
            visible = true;
           }
        })
        return{
          visible,
        }
      },
    
    }
    </script>
    
    
    
    

    相关文章

      网友评论

          本文标题:Vue3中如何监听props属性的变化

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