12.輪播圖組件

輪播圖效果

屏幕快照 2019-05-09 上午2.01.40.png

一、新建home.vue

1、上篇我們?yōu)榱吮阌谡故?,把頭部my-header組件放在了App.vue頁面,現(xiàn)在我們刪掉App.vue里面的頭部組件然后我們在view文件里面新建一個home.vue頁面,然后把頭部組件和今天要講的輪播圖組件都放在home.vue頁面。

Home.vue

<template>
    <div class="home">
      <my-header></my-header>
      <my-header></my-header>
    </div>
</template>

<script>
    import MyHeader from "../components/myHeader";
    export default {
        name: "home",
        components: {
          MyHeader
        },
      data(){
          return {
            msg:"hello vue"
          };
      },
      mounted() {
      },
      methods:{}

    }
</script>

<style lang="less" scoped>
  // 這樣引入會報錯
  // @import '@/assets/styles/variables.less';
  // 需要加一個波浪符
  //@import "~@/assets/styles/variables.less";
  // 可以使用相對路徑
  //@import "../assets/styles/variables.less";
  // 在webapck.base.conf.js中的alias中配置路徑
  @import "~styles/variables.less";
  .home {
    //background: @bgColor;
  }

</style>

2、在router > index.js中配置路由,將home.vue組件映射到根路由/


import Vue from 'vue'
import Router from 'vue-router'
import Home from '../view/home'

Vue.use(Router)

export default new Router({
  routes: [{
    path: '/',
    name: 'Home',
    component: Home
  }]
})

二、新建輪播圖組件

1、我們命名為carousel,初始樣子為這樣;

還有 71% 的精彩內(nèi)容
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。
支付 ¥10.00 繼續(xù)閱讀

友情鏈接更多精彩內(nèi)容