index.vue 484 B

123456789101112131415161718192021222324
  1. <template>
  2. <div>
  3. 我是服务端渲染
  4. <p>
  5. {{focusNews}}
  6. </p>
  7. <div>
  8. {{mainData}}
  9. </div>
  10. </div>
  11. </template>
  12. <script>
  13. import { mainAd,listColumnInfo } from '~/api/homePage';
  14. import axios from 'axios';
  15. export default{
  16. async asyncData(){
  17. let main = await mainAd();
  18. let bbb= await listColumnInfo({reqdata:{columnIds:'2,3,43,23,41,14,17,19,20,21,9,11,12,13'}});
  19. return {focusNews:main,mainData:bbb}
  20. },
  21. }
  22. </script>