vuejs2.0入門實戰(zhàn)-從零開發(fā)一個todoApp應用并部署上線教程(二):代碼編寫

<a href="http://www.reibang.com/p/9c59210a99e9">vuejs2.0實戰(zhàn)-從零開發(fā)todoApp應用并部署上線教程(一):事前準備</a>
->vuejs2.0實戰(zhàn)-從零開發(fā)todoApp應用并部署上線教程(二):代碼編寫
<a href="http://www.reibang.com/p/e7222d1c5c35">vuejs2.0實戰(zhàn)-從零開發(fā)todoApp應用并部署上線教程(三):部署上線</a>

TodoApp項目文件結構一覽

<img alt="todoapp"/>

其中我們重點關注一下src文件夾,

<img alt="src"/>

大概說一下——
router/ 存放路由文件森枪,
components/ 存放組件桃熄,
views/ 存放視圖層


思路大概如下

先想好大概的APP樣式和布局,
然后劃分好組件躯概,分好后再寫好每一個組件放到components/
此時把APP一個頁面當成一個視圖,視圖是由哪幾個compoent構成的,就一一導入并定義好甲馋,如同堆積木一樣养泡,寫好視圖文件存放到 views/
此時利用vue-router 進行頁面路由嗜湃,用來進行切換視圖的管理


代碼實現(xiàn)

此處寫一個appBottomNav的組件作為演示
打開components目錄,新建appBottomNav.vue文件

<template>
  <el-menu default-active="1" class="el-menu-nav" mode="horizontal" @select="handleSelect">

    <el-menu-item index="1">
      <router-link to="/" ><i class="el-icon-menu"></i>
        {{FirstTabName}}</router-link>
    </el-menu-item>

    <el-menu-item index="2">
      <router-link to="/about" ><i class="el-icon-menu"></i>
        {{SecondTabName}}</router-link>
    </el-menu-item>
</template>

此時再來寫一個APP的視圖層澜掩, home.vue

<img alt="home.vue"/>

<template>
<div id ="apphome">
  <appBottomNav></appBottomNav>
</div>
</template>

<script>
//引入組件
import appBottomNav from '../components/appBottomNav'
  export default{
      components:{
        appBottomNav    //注冊該組件
      }
  }
<script>

為了能訪問到該視圖购披,用router進行路由管理

//打開 /router文件夾下的 index.js

import Vue from 'vue'
import Router from 'vue-router'

Vue.use(Router)  //vue中要顯式聲明使用
import home from 'views/home'
//import routerConfig from 'router/router-Config'
//可以分開寫到另外一個文件之中

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

那么到此,相應寫好另外的view 并引用好components肩榕,便寫完了
npm run dev
訪問http://localhost:3000即可瀏覽


一些小坑和Bug

1.“重啟試試刚陡,多喝熱水,喜歡就買”

其中碰到一個小坑就是株汉,webpack在Linux Ubuntu下的自動刷新突然失效了筐乳。。乔妈。
上網(wǎng)各種搜索無果之后蝙云,就猜重啟會不會搞得定
然后戲劇性地解決掉了

2.“element-ui的el-input模板無法正常使用v-on:keyup.enter指令”

谷歌一下,發(fā)現(xiàn)element-github項目頁面有人也碰到這問題路召,在Issue里面可以找到勃刨,這里就不放鏈接了波材。

解決方法:給<el-input>標簽套個父元素div,然后在此div中使用此指令即可

3.如何在項目中使用Scss語法寫style

每一個compoent或者view中都可以自己寫css身隐、js來進行樣式的變更和邏輯控制
css也能用scss語法廷区, 加上lang="scss"
<style lang="scss"></style>
此時 npm run dev 會提示缺失sass依賴(我沒寫錯,有興趣的可以去搜一下sass和scss的區(qū)別)抡医,然后根據(jù)提示進行安裝即可

npm install sass-loader --save
npm install node-sass --save
npm run dev
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末躲因,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子忌傻,更是在濱河造成了極大的恐慌大脉,老刑警劉巖,帶你破解...
    沈念sama閱讀 222,590評論 6 517
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件水孩,死亡現(xiàn)場離奇詭異镰矿,居然都是意外死亡,警方通過查閱死者的電腦和手機俘种,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 95,157評論 3 399
  • 文/潘曉璐 我一進店門秤标,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人宙刘,你說我怎么就攤上這事苍姜。” “怎么了悬包?”我有些...
    開封第一講書人閱讀 169,301評論 0 362
  • 文/不壞的土叔 我叫張陵衙猪,是天一觀的道長。 經(jīng)常有香客問我布近,道長垫释,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 60,078評論 1 300
  • 正文 為了忘掉前任撑瞧,我火速辦了婚禮棵譬,結果婚禮上,老公的妹妹穿的比我還像新娘预伺。我一直安慰自己订咸,他們只是感情好,可當我...
    茶點故事閱讀 69,082評論 6 398
  • 文/花漫 我一把揭開白布酬诀。 她就那樣靜靜地躺著脏嚷,像睡著了一般。 火紅的嫁衣襯著肌膚如雪料滥。 梳的紋絲不亂的頭發(fā)上然眼,一...
    開封第一講書人閱讀 52,682評論 1 312
  • 那天艾船,我揣著相機與錄音葵腹,去河邊找鬼高每。 笑死,一個胖子當著我的面吹牛践宴,可吹牛的內容都是我干的鲸匿。 我是一名探鬼主播,決...
    沈念sama閱讀 41,155評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼阻肩,長吁一口氣:“原來是場噩夢啊……” “哼带欢!你這毒婦竟也來了?” 一聲冷哼從身側響起烤惊,我...
    開封第一講書人閱讀 40,098評論 0 277
  • 序言:老撾萬榮一對情侶失蹤乔煞,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后柒室,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體渡贾,經(jīng)...
    沈念sama閱讀 46,638評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,701評論 3 342
  • 正文 我和宋清朗相戀三年雄右,在試婚紗的時候發(fā)現(xiàn)自己被綠了空骚。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,852評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡擂仍,死狀恐怖囤屹,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情逢渔,我是刑警寧澤肋坚,帶...
    沈念sama閱讀 36,520評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站复局,受9級特大地震影響冲簿,放射性物質發(fā)生泄漏。R本人自食惡果不足惜亿昏,卻給世界環(huán)境...
    茶點故事閱讀 42,181評論 3 335
  • 文/蒙蒙 一峦剔、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧角钩,春花似錦吝沫、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,674評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至脊髓,卻和暖如春辫愉,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背将硝。 一陣腳步聲響...
    開封第一講書人閱讀 33,788評論 1 274
  • 我被黑心中介騙來泰國打工恭朗, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留屏镊,地道東北人。 一個月前我還...
    沈念sama閱讀 49,279評論 3 379
  • 正文 我出身青樓痰腮,卻偏偏與公主長得像而芥,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子膀值,可洞房花燭夜當晚...
    茶點故事閱讀 45,851評論 2 361

推薦閱讀更多精彩內容