前言:最近写Vue父子组件传值出现第一次传不过去之“怪象”,以为Vue的BUG呢。然则,是自己太菜“^_^”!!!特此记录以警己
<spec-param></spec-param>是子组件,父组件向它传值paramData。通过直接赋值,没问题。通过ajax出现问题。经过查找资料并分析,ajax是异步的(我居然忘了),所以很明显,是因为页面渲染太快,ajax还没完成请求,对paramData进行赋值。解决办法:把2处放到1处即可(或者其他^_^)
前言:最近写Vue父子组件传值出现第一次传不过去之“怪象”,以为Vue的BUG呢。然则,是自己太菜“^_^”!!!特此记录以警己
<spec-param></spec-param>是子组件,父组件向它传值paramData。通过直接赋值,没问题。通过ajax出现问题。经过查找资料并分析,ajax是异步的(我居然忘了),所以很明显,是因为页面渲染太快,ajax还没完成请求,对paramData进行赋值。解决办法:把2处放到1处即可(或者其他^_^)