>技術鏈:html+css+js+vue+vue-resource
>API接口:https://douban.uieee.com/v2/movie/top250
>實現效果:

>html代碼
```
<div id="book">
<div>
<input type="text" placeholder="請輸入書名" v-model="name" v-on:keydown.enter="search">
<button @click="search">搜索</button>
</div>
<div class="left">
<h1 id="title">{{ title }}</h1>
<img id="img" v-bind:src="img_url">
<p id="author">{{ author }}</p>
</div>
<p id="about">{{ about }}</p>
</div>
```
>js代碼
```
new Vue({
el: "#book",
data: {
name: "",
title: "",
img_url: "",
author: "",
about: ""
},
methods: {
search: function(){
/* 動態搜索實現 */
var self = this;
var name = this.name;
var url = `https://douban.uieee.com/v2/book/search?q=${name}&cont=1`
$.ajax({
type: 'get',
url: url,
dataType: 'jsonp',
success(res){
self.handleData(res);
}
})
},
handleData: function(res){
this.title = res.books[0].title;
this.img_url = res.books[0].images.small;
this.about = res.books[0].summary;
this.author = "作者:" + res.books[0].author;
}
}
})
```
-----
整個項目以上傳至[github](https://github.com/MrXuxu/H5_demo/tree/master/Vue%E9%A1%B9%E7%9B%AE)
- 空白目錄
- css實用樣式
- css--下拉欄的幾種設計
- css--圖片陰影以及浮起的效果
- css--圖片翻轉二:自動翻轉
- css--圖片翻轉一:滑過翻轉
- css--三種loading特效
- css--圖片遮罩效果實現
- css--又是三種loading特效
- css--帶三角形的圖形實現
- js demo
- 原生demo
- 1. 原生js實現輪播圖
- 2. 倒計時按鈕
- 3. 動態添加表格
- 4. checkbox全選反選
- 5. 小米登錄方式切換
- 6. 點擊事件
- 7. 個人網頁導航條(二)點擊滾動
- 8. 瀑布流實現!
- 9. 個人網頁導航條(一)滑動固定
- 10. 定時器實現淡入淡出效果
- 11. 輪播圖setTimeout版
- jQuery demo
- 1. 輪播圖實現!
- 2. 成都小風車導航特效
- html組件
- html--導航欄(家居醫生)
- html--登錄頁面(小米登錄)
- html--響應式導航條(木兮地板)
- html--搜索欄
- Vue demo
- 1. mvvm實現動態添加表格
- 2. 豆瓣TOP250渲染
- 3. 制作一段跑馬燈文字
- 3.1. vue 單行文字自動跑馬燈效果
- 4. 利用豆瓣接口搜索書籍
- 5. 制作簡易計算器
- 6. 創建一個點贊組件
- 7. 列表添加刪除動畫
- 8. isShow手風琴原理
- 9. tab欄切換