父组件异步请求给子组件传值的延迟问题

问题:

在开发是遇到这样一个问题,父组件的异步请求后,将请求到的数据传给子组件,但是子组件并没有实时的更新模版。

原因:

子组件中的created、mounted只执行一次,在父组件初始化时,已经给子组件传了一个空值,导致异步请求数据发生变化时,子组件的值不再变化。

解决方案:

我们可以在父组件中加一个判断,如果数据长度不为空时,再渲染组件。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章