gpt4 book ai didi

vue.js - 我怎么能在组合 api 中观看 Prop ?

转载 作者:行者123 更新时间:2023-12-04 13:09:31 25 4
gpt4 key购买 nike

更新 Prop 时如何调用函数?
父容器:

<div>     
<Maintable :type="typeRef" :country="countryRef" />
</div>
子容器:
    export default{

props: ['type'],

setup(props)
{
watch(props.type, () => {
console.log('hello')
})
}
此代码出现错误:无效的监视源...
我怎样才能收听 Prop 的更新?
希望有人能帮帮我!! :-)

最佳答案

尝试从函数返回 prop 作为第一个参数:

    export default{

props: ['type'],

setup(props)
{
watch(()=>props.type, (newVal) => {
console.log('hello')
})
}
而不是 watch(props.type, do watch(()=>props.type, 因为 ()=>props.type 是一个返回 prop 的箭头函数,它是 watcher 属性的参数

关于vue.js - 我怎么能在组合 api 中观看 Prop ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67048525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com