用VUE,VUE-resource做了个项目。页面刚加载的时候有很多从数据库获得数据初始化在页面上。页面中用了很多的this.$http.get()。请问下都需要这样很多get去获取数据么。会影响页面加载速度吧,有什么好的解决办法么
用VUE,VUE-resource做了个项目。页面刚加载的时候有很多从数据库获得数据初始化在页面上。页面中用了很多的this.$http.get()。请问下都需要这样很多get去获取数据么。会影响页面加载速度吧,有什么好的解决办法么
13 回答13.1k 阅读
8 回答3k 阅读
3 回答1.4k 阅读✓ 已解决
2 回答5.3k 阅读✓ 已解决
5 回答1.5k 阅读
9 回答1.8k 阅读✓ 已解决
6 回答1.8k 阅读
如果后端是 node.js,可以考虑 SSR 后端渲染,如果是其他后端服务器,可以考虑首屏前后端模板杂揉,比如 jsp 文件中将 后端的数据插入标签(好久不玩 java,不清楚是什么标签,不举例了) 放到 script 标签里,或者 php 里 script 标签里
var serverSideData = <?php echo json_encode($items); ?>