/douban

use vue.js make a douban webapp

Primary LanguageJavaScript

运行项目

由于某些不可控的因素,并没有将项目放在个人服务器供大家线上浏览,所以只能是clone下来,在本地进行运行查看效果。

git clone https://github.com/waterwong/douban.git
cd douban
npm install 
npm run dev

最终效果图如下:

demo.gif

项目结构

整体项目结构按照vue-cli进行搭建,也是一个非常普通的vue-cli结构。

├─build
├─config
├─node_modules
├─src
│  ├─assets
│  ├─components
│  └─router
└─static

调用接口

由于豆瓣API的限制,不能使用ajax的方式获取,所以引入vue-resource,使用jsonp的形式去获取。

由于时间的关系,这个项目还有很多东西没有进行优化,可能会出现一些bug,所以欢迎各位指出,我也会尽快对项目进行更新。项目地址:豆瓣电影