├── .babelrc ├── .gitignore ├── README.md ├── index.html ├── package.json ├── renders ├── 1.jpg └── 2.jpg ├── src ├── App.vue ├── common │ ├── css │ │ └── base.css │ └── imgs │ │ └── loading.gif ├── components │ ├── comments.vue │ ├── down.vue │ ├── dropload.vue │ ├── footer.vue │ ├── header.vue │ ├── modal.vue │ ├── news.vue │ └── slider.vue └── main.js └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": [ 3 | ["es2015", { "modules": false }] 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | node_modules/ 3 | dist/ 4 | npm-debug.log 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # vue-dropload下拉加载实例 2 | 3 | ## 项目目的 4 | * 主要用以测试vue-resource,vue-router测试单页应用 5 | 6 | ## 相关知识点 7 | * .vue组件的开发 8 | * vue-router 简单路由的使用 9 | * 项目中公共样式如何引入 10 | * vue-resource 进行ajax请求的使用 11 | * 使用babel以及webpack 进行编译打包 12 | * 模态框 13 | * 轮播组件 14 | 15 | ## 安装 16 | * 本例使用vue-cli开发的,所以可以直接clone到本地 17 | ``` bash 18 | # install dependencies 19 | npm install 20 | 21 | # serve with hot reload at localhost:8080 22 | npm run dev 23 | 24 | ``` 25 | 26 | ## 效果图 27 | 28 |   29 | -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
5 | 6 |7 | {{item.title}} 8 | 9 | {{item.server}}39.9Mv2.1.3 10 |
11 | 下载 12 |点击加载更多
16 |加载中...
17 |
评论列表:
8 |9 |-
10 |
{{name}}
11 | {{decodeURIComponent(commentDatas.content[key])}}
12 |
13 |
14 |点击加载更多
16 |加载中...
17 |