<script setup> let addFormVisible = ref(false); function handleAdd(){ addFormVisible = true; //没有生效 } </script>
定义了一个变量 addFormVisible用来控制页面对话框的显示,
在方法handleAdd里面改变addFormVisible却一直不生效
将方法改成
<script setup> let addFormVisible = ref(false); function handleAdd(){ addFormVisible.value = true; //没有生效 } </script>
才生效
对reactive定义的对象响应式变量赋值,也需要相同的操作
标签:false,变量,setup,Vue3,addFormVisible,生效,响式,handleAdd From: https://www.cnblogs.com/handsomeziff/p/16704389.html