如何做好网站seo优化,wordpress 安装 失败,android安卓软件下载,seo网站关键词优化目录 一、引言
二、运行效果图
三、完整代码 一、引言
构建一个新闻的页面#xff0c;页面在响应式数据准备好之后#xff08;即created#xff09;#xff0c;就向后台接口请求获取新闻数据列表#xff0c;然后赋值给Vue实例中的list列表#xff0c;这个请求逻辑我…目录 一、引言
二、运行效果图
三、完整代码 一、引言
构建一个新闻的页面页面在响应式数据准备好之后即created就向后台接口请求获取新闻数据列表然后赋值给Vue实例中的list列表这个请求逻辑我们就写在created方法中。后台接口是我在本地机子上部署的服务大家也可以在自己本地机子上搭建一个简单的SpringBoot工程返回相关的图片和文字数据即可。 二、运行效果图 三、完整代码
!DOCTYPE html
html langen
headmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlestyle* {margin: 0;padding: 0;list-style: none;}.news {display: flex;height: 120px;width: 600px;margin: 0 auto;padding: 20px 0;cursor: pointer;}.news .left {flex: 1;display: flex;flex-direction: column;justify-content: space-between;padding-right: 10px;}.news .left .title {font-size: 20px;}.news .left .info {color: #999999;}.news .left .info span {margin-right: 20px;}.news .right {width: 160px;height: 120px;}.news .right img {width: 100%;height: 100%;object-fit: cover;}/style
/head
bodydiv idappulli v-for(item, index) in list :keyitem.id classnewsdiv classleftdiv classtitle{{ item.title }}/divdiv classinfospan{{ item.source }}/spanspan{{ item.time }}/span/div/divdiv classrightimg :srcitem.img alt/div/li/ul/divscript srchttps://cdn.jsdelivr.net/npm/vue2/dist/vue.js/scriptscript srchttps://cdn.jsdelivr.net/npm/axios/dist/axios.min.js/scriptscript// 接口地址http://localhost:8080/api/news// 请求方式getconst app new Vue({el: #app,data: {list: []},async created () {// 1.发送请求获取数据const res await axios.get(http://localhost:8080/api/news)// 2.将数据更新给data中的listthis.list res.data.data}})/script
/body
/html