今天在做vue项目的时候碰到一个问題在这里记录一下
需求是通过日期筛选出符合条件的数据(发送请求把startDate和endDate传给后端),我这里用了el-date-picker 在@change时直接去调用接口请求数据代码洳下:
监听date的变化,date改变时设置form属性的值
后来发现watch是异步触发监听事件的也就是发送请求时监听还没有触发,值还没有改变所以请求發出去的值与打印出来的不一致(console是动态取最新的值的)
今天在做vue项目的时候碰到一个问題在这里记录一下
需求是通过日期筛选出符合条件的数据(发送请求把startDate和endDate传给后端),我这里用了el-date-picker 在@change时直接去调用接口请求数据代码洳下:
监听date的变化,date改变时设置form属性的值
后来发现watch是异步触发监听事件的也就是发送请求时监听还没有触发,值还没有改变所以请求發出去的值与打印出来的不一致(console是动态取最新的值的)
今天在做vue项目的时候碰到一个问題在这里记录一下
需求是通过日期筛选出符合条件的数据(发送请求把startDate和endDate传给后端),我这里用了el-date-picker 在@change时直接去调用接口请求数据代码洳下:
监听date的变化,date改变时设置form属性的值
后来发现watch是异步触发监听事件的也就是发送请求时监听还没有触发,值还没有改变所以请求發出去的值与打印出来的不一致(console是动态取最新的值的)
版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。