【发布时间】:2021-04-19 00:58:14
【问题描述】:
import { onMounted, onUpdated, readonly } from "vue";
export default {
name: "HelloWorld",
props: {
msg: String,
},
setup(props) {
let myMsg = null;
onMounted(() => (myMsg = props.msg));
onUpdated(() => (myMsg = "bar"));
console.log(myMsg); // null
return { myMsg };
},
};
https://codesandbox.io/s/empty-river-d49em?file=/src/components/HelloWorld.vue
不仅myMsg 没有反应,而且它保持不变。我做错了什么?
【问题讨论】: