在 VueJs 2.0 文档 中,我找不到任何可以监听 props
更改的钩子。
VueJs 是否有类似 onPropsUpdated()
或类似的钩子?
更新
正如@wostex 建议的那样,我试图 watch
我的财产,但没有任何改变。然后我意识到我有一个特殊情况:
<template>
<child :my-prop="myProp"></child>
</template>
<script>
export default {
props: ['myProp']
}
</script>
我将父组件接收到的 myProp
传递给 child
组件。然后 watch: {myProp: ...}
不起作用。
原文由 Amio.io 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以
watch
props 在 props 更改时执行一些代码: