Vue2.0+vue-router实现简易豆瓣电影webApp

本文介绍如何使用Vue2.0和vue-router创建一个简易的豆瓣电影Web应用程序。项目包括首页、榜单列表、电影详情和搜索页面。通过axios处理HTTP请求,vue-infinite-scroll实现无限滚动加载。由于豆瓣API的跨域限制,利用vue-cli的代理配置解决。同时探讨了使用vuex进行状态管理的可能性。

运行项目

项目地址:https://github.com/superman66/vue2.x-douban
clone项目到本地,进入项目文件夹,安装依赖

git clone https://github.com/superman66/vue2.x-douban.git
cd vue2.x-douban
npm install

然后运行

npm run dev

最后打开浏览器,输入localhost:8880即可访问。效果图如下:
text

路由

应用包括下面4个路由
* /movies 首页,包含正在上映榜单和即将上映榜单的电影信息,首页只显示各个榜单的前8条数据;
* /movie-list 榜单列表页面,显示榜单列表信息;
* /movie/subject/:id 电影详情页面;
* /movie/search 电影搜索列表页面。

项目结构

.
├── README.md
├─
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值