网站开发基础知识,中国住房和城乡建设部网站公文,郑州建网站msgg,租网站服务器一个月多少钱当您从 props 对象中解构 msg 时#xff0c;msg 变量将会获取到当时的 props.msg 值。解构操作仅仅是将当前值复制到 msg 变量中#xff0c;它并不会建立响应式连接。因此#xff0c;当 props.msg 发生变化时#xff0c;解构出的 msg 变量仍保持其原始值#xff0c;不会自…当您从 props 对象中解构 msg 时msg 变量将会获取到当时的 props.msg 值。解构操作仅仅是将当前值复制到 msg 变量中它并不会建立响应式连接。因此当 props.msg 发生变化时解构出的 msg 变量仍保持其原始值不会自动更新。
在这种情况下如果您尝试使用 watch 观察 msg 变量将无法检测到 props.msg 的变化。这是因为 msg 变量在 setup 函数作用域内始终保持不变。
要正确观察 props.msg 的变化您应该将 props 作为参数传递给 watch 函数的依赖项函数而不是解构后的 msg 变量。这样watch 函数将始终能获取到 props.msg 的最新值。
作者Lee_Chen 链接https://www.jianshu.com/p/c89c988121f9 来源简书 著作权归作者所有。商业转载请联系作者获得授权非商业转载请注明出处。