第7章 項目實戰(zhàn) - 旅游網(wǎng)站首頁開發(fā)

                 header區(qū)域開發(fā)

去哪兒網(wǎng)手機:http://touch.piao.qunar.com/
1rem= html font-size
如果font-size=50px,43px是.86rem
在build-->webpack.base.conf.js里面可以配置路徑,例:@代碼src,如果在style里面調(diào)用,需要在前面加~

image.png

scoped:加載以及影響當(dāng)前的組件逐抑,可以使得組件之間的樣式不互相污染
但是往往有時候,我們在使用一些第三方插件的同時,又需要對第三方插件做一些細(xì)微的修改买优,那么我們就可以使用下面的方法(scss穿透):
scss穿透:/deep/

.wrapper /deep/ {
  .swiper-pagination-bullet-active {
    background: #fff;
  }
}
                首頁輪播圖

swiper的使用:https://www.cnblogs.com/maomao93/p/6830626.html
輪播插件在github搜索:vue-awesome-swiper
https://github.com/surmon-china/vue-awesome-swiper
安裝:npm install vue-awesome-swiper@2.6.7 --save
@2.6.7是版本號
在<script>里面需要加require才能獲取圖片路徑
當(dāng)網(wǎng)絡(luò)處于3G時,swiper圖片未加載挺举,會出現(xiàn)抖動的效果杀赢,所以必須給swiper加上高度

overflow: hidden;
width: 100%;
height: 0;
padding-bottom: 31.25%;
background: #ccc;

這里的31.25%是圖片得寬度200px,高度640px的比例得出的湘纵。

<swiper-slide v-for="item of swiperList" :key="item.id">
  <img class="swiper-img" :src="item.imgurl"/>
</swiper-slide>
swiperList: [{
        id: '001',
        imgurl: require('@/assets/img/meinvyeshou.jpeg')
      }, {
        id: '002',
        imgurl: require('@/assets/img/guangzhouchanglong.jpeg')
      }]

參考資料:https://blog.csdn.net/u012123026/article/details/78203799
loop: true 循環(huán)輪播脂崔,不加如果左邊沒有圖片,拖動會出現(xiàn)空白

swiperOption: {
  pagination: '.swiper-pagination',
  loop: true
 }
                使用 axios 發(fā)送 ajax 請求

axios API:https://www.kancloud.cn/yunye/axios/234845
安裝axios:npm install axios --save

首先在大組件中引入 axios梧喷,比如header砌左,hearder里面有很多組件組成import axios from 'axios',然后調(diào)用mounted生命周期鉤子

引用json路徑铺敌,修改config 中的index配置
1汇歹、?在整個的項目目錄,只要static目錄下的文件才能被外部訪問偿凭,所以我們在static下創(chuàng)建json文件夾产弹,創(chuàng)建index.json文件
2、如果不想把json數(shù)據(jù)上傳到線上git和本地git倉庫弯囊,在gitgnore文件中添加static/json
3痰哨、因為代碼上線ajax需要用(api/index.json)格式的,所以需要配置路徑匾嘱,而不是static/json/index.json
4斤斧、proxyTable配置項,在config->index.js配置路徑
proxyTable配置:https://blog.csdn.net/qq_33559304/article/details/72966028
5霎烙、json文件撬讽,"ret":ture 服務(wù)器正確響應(yīng)了你的請求

axios tiis指向問題

錯誤代碼:

data () {
    return {
      city: ''
    }
  },
  methods: {
    getHomeinfo () {
      axios.get('/api/index.json')
        .then(function (res) {
          res = res.data
          if (res.ret && res.data) {
            const data = res.data
            this.city = data.city
          }
        })
    }
  },
  mounted () {
    this.getHomeinfo()
  }

'city' of undefined原因:this的指向變了,以下是解決的辦法

  methods: {
    getHomeinfo () {
      var this_ = this
      axios.get('/api/index.json')
        .then(function (res) {
          res = res.data
          if (res.ret && res.data) {
            const data = res.data
            this_.city = data.city
          }
        })
    }
  },

箭頭函數(shù)了解一下

  methods: {
    getHomeinfo () {
      axios.get('/api/index.json')
        .then((res) => {
          res = res.data
          if (res.ret && res.data) {
            const data = res.data
            this.city = data.city
          }
        })
    }
  },
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末吼过,一起剝皮案震驚了整個濱河市锐秦,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌盗忱,老刑警劉巖酱床,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異趟佃,居然都是意外死亡扇谣,警方通過查閱死者的電腦和手機昧捷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來罐寨,“玉大人靡挥,你說我怎么就攤上這事⊙炻蹋” “怎么了跋破?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長瓶蝴。 經(jīng)常有香客問我毒返,道長,這世上最難降的妖魔是什么舷手? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任拧簸,我火速辦了婚禮,結(jié)果婚禮上男窟,老公的妹妹穿的比我還像新娘盆赤。我一直安慰自己,他們只是感情好歉眷,可當(dāng)我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布牺六。 她就那樣靜靜地躺著,像睡著了一般姥芥。 火紅的嫁衣襯著肌膚如雪兔乞。 梳的紋絲不亂的頭發(fā)上汇鞭,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天凉唐,我揣著相機與錄音,去河邊找鬼霍骄。 笑死台囱,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的读整。 我是一名探鬼主播簿训,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼米间!你這毒婦竟也來了强品?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤屈糊,失蹤者是張志新(化名)和其女友劉穎的榛,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體逻锐,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡夫晌,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年雕薪,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片晓淀。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡所袁,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出凶掰,到底是詐尸還是另有隱情燥爷,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布懦窘,位于F島的核電站局劲,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏奶赠。R本人自食惡果不足惜鱼填,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望毅戈。 院中可真熱鬧苹丸,春花似錦、人聲如沸苇经。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽扇单。三九已至商模,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間蜘澜,已是汗流浹背施流。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留鄙信,地道東北人瞪醋。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像装诡,于是被迫代替她去往敵國和親银受。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,452評論 2 348