ajax请求是异步的,在你数据请求成功后,console.log()已经执行过了,你需要把这句提到if(res.data.code == 100)中
console.log()
if(res.data.code == 100)
你上面是不是声明了_that = this?如果是,请console.log(_that.applyDataArr);
$http不是异步的吗?先执行了console肯定打印不出来啊
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.4k 阅读✓ 已解决
4 回答991 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
3 回答895 阅读
3 回答1.3k 阅读✓ 已解决
3 回答3.9k 阅读✓ 已解决
2 回答1.8k 阅读
2 回答2.7k 阅读✓ 已解决
2 回答3.8k 阅读✓ 已解决
2 回答2.1k 阅读
ajax请求是异步的,在你数据请求成功后,
console.log()
已经执行过了,你需要把这句提到if(res.data.code == 100)
中