完善home組件的內(nèi)容

配置組件

  1. 在src目錄下面新建一個components文件夾集中管理組件
  2. 新建tabbar文件夾蝗肪,在下面新建HomeContainer.vue悼院,MemberContainer.vue,ShopcarContainer.vue半开,SearchContainer.vue四個組件混滔,并在router.js中引入,以及設(shè)置匹配規(guī)則
import HomeContainer from './components/tabbar/HomeContainer.vue'
import MemberContainer from './components/tabbar/MemberContainer.vue'
import ShopcarContainer from './components/tabbar/ShopcarContainer.vue'
import SearchContainer from './components/tabbar/SearchContainer.vue'
//導(dǎo)入對應(yīng)的路由組件
    routes:[
        {path:'/home',component:HomeContainer},
        {path:'/member',component:MemberContainer},
        {path:'/shopcar',component:ShopcarContainer},
        {path:'/search',component:SearchContainer}
    ],

制作輪播圖

  1. 在HomeContainer.vue中征冷,使用mui提供的樣式择膝,制作出一個簡略的輪播圖
<mt-swipe :auto="4000">
    <mt-swipe-item>1</mt-swipe-item>
    <mt-swipe-item>2</mt-swipe-item>
    <mt-swipe-item>3</mt-swipe-item>
</mt-swipe>
  1. 設(shè)置輪播圖的高度,因?yàn)樗哪J(rèn)高度為0检激,此時不能看到任何效果肴捉,設(shè)置高度后才可以看到
.mint-swipe{
    height: 200px;
}
  1. 設(shè)置第一張輪播圖的背景顏色,以此類推
.mint-swipe-item:nth-child(1){
    background-color: aqua;
} 
  1. 安裝vue-resource
npm i vue-resource -S
  1. 導(dǎo)入安裝vue-resource,這樣才能使用vue-resource
import  VueResource from 'vue-resource'
Vue.use(VueResource)
  1. 使用vue-resource發(fā)起跨域請求叔收,此時能夠獲取圖片的url
getLunbotu(){//獲取輪播圖數(shù)據(jù)
    this.$http.get('https://api.douban.com/v2/movie/coming_soon').then(result=>{
        if (result.body.status===0){
            this.lunbotulist=result.body.message;
        } 
        else {
            
        }
    })
}
  1. 保存輪播圖數(shù)組齿穗,可以通過這個數(shù)組插入多張圖片
data(){
    return{
      lunbotulist:[]
    }
},
  1. 使用生命周期函數(shù)調(diào)用
created(){
    this.getLunbotu()
},
  1. 使用v-for將請求的圖片放入輪播圖中,這樣就能完成一個完整的輪播圖
<mt-swipe-item v-for="item in lunbotulist" :key="item.url">
    <img src="item.img"/>
</mt-swipe-item>

添加九宮格

  1. 引用mui提供的九宮格樣式,刪除不需要的三個饺律,使它變成符合預(yù)期上下各三個圖標(biāo)的樣式
<ul class="mui-table-view mui-grid-view mui-grid-9">
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
        <span class="mui-icon mui-icon-home"></span>
        <div class="mui-media-body">Home</div></a></li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
        <span class="mui-icon mui-icon-email"><span class="mui-badge">5</span></span>
        <div class="mui-media-body">Email</div></a></li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
        <span class="mui-icon mui-icon-chatbubble"></span>
        <div class="mui-media-body">Chat</div></a></li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
        <span class="mui-icon mui-icon-location"></span>
        <div class="mui-media-body">location</div></a></li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
        <span class="mui-icon mui-icon-search"></span>
        <div class="mui-media-body">Search</div></a></li>
    <li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
        <span class="mui-icon mui-icon-phone"></span>
        <div class="mui-media-body">Phone</div></a></li>
</ul>
  1. 修改背景顏色窃页,使之與整體背景顏色一致
.mui-grid-view.mui-grid-9{
    background-color: white;
    border: 0px;
}

3.去除li標(biāo)簽的邊框

.mui-grid-view.mui-grid-9 .mui-table-view-cell{
    border: 0;
}
  1. 修改每個span的class屬性值,使圖標(biāo)與文字相匹配(由于沒有圖標(biāo)素材复濒,只好在mui中選擇適合的圖標(biāo)樣式了)
<li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
    <span class="mui-icon mui-icon-map"></span>
    <div class="mui-media-body">新聞資訊</div></a></li>
<li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
    <span class="mui-icon mui-icon-image"></span>
    <div class="mui-media-body">圖片分享</div></a></li>
<li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
    <span class="mui-icon mui-icon-plus"></span>
    <div class="mui-media-body">商品購買</div></a></li>
<li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
    <span class="mui-icon mui-icon-chat"></span>
    <div class="mui-media-body">留言反饋</div></a></li>
<li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
    <span class="mui-icon mui-icon-videocam"></span>
    <div class="mui-media-body">視頻專區(qū)</div></a></li>
<li class="mui-table-view-cell mui-media mui-col-xs-4 mui-col-sm-3"><a href="#">
    <span class="mui-icon mui-icon-phone"></span>
    <div class="mui-media-body">聯(lián)系我們</div></a></li>

5.路由重定向脖卖,使進(jìn)入界面為主頁

{path:'/',redirect:'/home'},
  1. 添加路由切換動畫,左邊組件消失多少右邊組件就會加載多少巧颈,使切換組件更加美觀
.app-container{
    padding-top: 40px;
    overflow-x: hidden;
}
.v-enter{
    opacity: 0;
    transform: translateX(100%);
    position: absolute;
}
.v-leave-to{
    opacity: 0;
    transform: translateX(-100%);
    position: absolute;
}
.v-enter-active,
.v-leave-active{
    transition: all 0.5s ease;
}
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末畦木,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子砸泛,更是在濱河造成了極大的恐慌十籍,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,185評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件晾嘶,死亡現(xiàn)場離奇詭異妓雾,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)垒迂,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,652評論 3 393
  • 文/潘曉璐 我一進(jìn)店門械姻,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事楷拳⌒宥幔” “怎么了?”我有些...
    開封第一講書人閱讀 163,524評論 0 353
  • 文/不壞的土叔 我叫張陵欢揖,是天一觀的道長陶耍。 經(jīng)常有香客問我,道長她混,這世上最難降的妖魔是什么烈钞? 我笑而不...
    開封第一講書人閱讀 58,339評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮坤按,結(jié)果婚禮上毯欣,老公的妹妹穿的比我還像新娘。我一直安慰自己臭脓,他們只是感情好酗钞,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,387評論 6 391
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著来累,像睡著了一般砚作。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上嘹锁,一...
    開封第一講書人閱讀 51,287評論 1 301
  • 那天葫录,我揣著相機(jī)與錄音,去河邊找鬼兼耀。 笑死压昼,一個胖子當(dāng)著我的面吹牛求冷,可吹牛的內(nèi)容都是我干的瘤运。 我是一名探鬼主播,決...
    沈念sama閱讀 40,130評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼匠题,長吁一口氣:“原來是場噩夢啊……” “哼拯坟!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起韭山,我...
    開封第一講書人閱讀 38,985評論 0 275
  • 序言:老撾萬榮一對情侶失蹤郁季,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后钱磅,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體梦裂,經(jīng)...
    沈念sama閱讀 45,420評論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,617評論 3 334
  • 正文 我和宋清朗相戀三年盖淡,在試婚紗的時候發(fā)現(xiàn)自己被綠了年柠。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,779評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡褪迟,死狀恐怖冗恨,靈堂內(nèi)的尸體忽然破棺而出答憔,到底是詐尸還是另有隱情,我是刑警寧澤掀抹,帶...
    沈念sama閱讀 35,477評論 5 345
  • 正文 年R本政府宣布虐拓,位于F島的核電站,受9級特大地震影響傲武,放射性物質(zhì)發(fā)生泄漏蓉驹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,088評論 3 328
  • 文/蒙蒙 一揪利、第九天 我趴在偏房一處隱蔽的房頂上張望戒幔。 院中可真熱鬧,春花似錦土童、人聲如沸诗茎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,716評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽敢订。三九已至,卻和暖如春罢吃,著一層夾襖步出監(jiān)牢的瞬間楚午,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,857評論 1 269
  • 我被黑心中介騙來泰國打工尿招, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留矾柜,地道東北人。 一個月前我還...
    沈念sama閱讀 47,876評論 2 370
  • 正文 我出身青樓就谜,卻偏偏與公主長得像怪蔑,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子丧荐,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,700評論 2 354

推薦閱讀更多精彩內(nèi)容