在做vue项目时使用ajax请求php接口数据,由于数据量太大,请求过慢,还会导致浏览器崩溃,该如何解决?

在做vue项目时使用ajax请求php接口数据,由于数据量太大,请求过慢,还会导致浏览器崩溃,该如何解决?

炎炎设计
浏览 1209回答 5
5回答

幕布斯7119047

是多大的数据?

精慕HU

什么业务场景都不说怎么回答

湖上湖

Php可以用rabbitMQ這些消息隊列來處理數量較大的數據,前端可以一次性或分批傳遞數據,反正rabbitMQ可以一直維持服務

翻翻过去那场雪

浏览器奔溃?这按理说是不应该啊。是卡住不动了吗?如果是不动了可以考虑把同步换成异步。 如果是异步崩溃,那么就是数据量太大了。可以考虑如上所说的分页。减少每次的数据量。如果说减少不了,那么就考虑其他的办法,如压缩,把key压缩成一个字母,在你的程序里面一个key的压缩就节省了几万个字母了。再者就是返回的时候,不返回无用字段
打开App,查看更多内容
随时随地看视频慕课网APP