使用vue-cli完成todolist業(yè)務(wù)

vue-cli:為單頁(yè)面應(yīng)用快速搭建繁雜的腳手架
main.js是整個(gè)項(xiàng)目的入口文件飒箭,在此處引入組件并在頁(yè)面顯示借帘。
index.html是頁(yè)面歌亲。
src中存放源碼。
package.json中定義了script命令標(biāo)簽疾就。
全局樣式與局部樣式:
當(dāng)在頁(yè)面中寫

<style scoped>
/* scoped 給樣式添加了作用域,只作用在本頁(yè)面 */
</style>

則為局部樣式艺蝴,否則全局內(nèi)同名樣式會(huì)相互影響

TodoList.vue

<template>
<!-- template模板下只能有一個(gè)最外層的包裹元素 -->
  <div>
    <input v-model="inputValue">&nbsp;
    <button @click="handleSubmit">提交</button>
    <div>
    <ul>
      <todo-item 
        v-for="(item, index) in list"
        :key="index"
        :content="item"
        :index="index"
        @delete="handleDelete"
      ></todo-item>
    </ul>
    </div>
  </div>
</template>

<script>
// ./表示當(dāng)前目錄下
// 將局部組件注冊(cè)到本組件中猬腰,并使用(引入、聲明猜敢、使用)
import todoItem from './components/todoItem.vue'
export default {
    components: {
      'todo-item' : todoItem
    },
    //data之前是個(gè)對(duì)象姑荷,但在腳手架工具中,data是個(gè)函數(shù)
    data() {
      return{
          inputValue: '',
          list: []
      }
    },
    methods:{
      handleSubmit() {
        //this指向?qū)嵗?        this.list.push(this.inputValue),
        this.inputValue = ''
      },
      handleDelete(index) {
        this.list.splice(index, 1)
      }
    }
}
</script>

<style>

</style>

todoItem.vue

<template>
<!-- 使用content -->
<!-- 組件中的template就是頁(yè)面中顯示的內(nèi)容 -->
  <li @click="handleDelete">{{content}}</li>
</template>

<script>
export default {
  //接收父組件傳來(lái)的數(shù)據(jù)缩擂,聲明對(duì)content的接收
  props: ['content', 'index'],
  methods: {
    handleDelete() {
      this.$emit('delete', this.index)
    }
  }
}
</script>

main.js

import Vue from 'vue'
import TodoList from './TodoList.vue'

Vue.config.productionTip = false

new Vue({
  //=> 箭頭語(yǔ)法鼠冕,定義一個(gè)方法h,return為h(TodoList)胯盯,括號(hào)里的為引入的vue實(shí)例
  //該方法聲明了這個(gè)組件渲染的是TodoList的內(nèi)容懈费,接下來(lái)用$mount進(jìn)行掛載
  //聲明+掛載
  render: h => h(TodoList),
  //mount掛載到html的結(jié)點(diǎn)上,這里在index.html中聲明了一個(gè)app結(jié)點(diǎn)
}).$mount('#app')

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末博脑,一起剝皮案震驚了整個(gè)濱河市憎乙,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌叉趣,老刑警劉巖泞边,帶你破解...
    沈念sama閱讀 216,496評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異疗杉,居然都是意外死亡阵谚,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,407評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)梢什,“玉大人奠蹬,你說(shuō)我怎么就攤上這事∩兀” “怎么了罩润?”我有些...
    開(kāi)封第一講書人閱讀 162,632評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)翼馆。 經(jīng)常有香客問(wèn)我割以,道長(zhǎng),這世上最難降的妖魔是什么应媚? 我笑而不...
    開(kāi)封第一講書人閱讀 58,180評(píng)論 1 292
  • 正文 為了忘掉前任严沥,我火速辦了婚禮,結(jié)果婚禮上中姜,老公的妹妹穿的比我還像新娘消玄。我一直安慰自己,他們只是感情好丢胚,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,198評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布翩瓜。 她就那樣靜靜地躺著,像睡著了一般携龟。 火紅的嫁衣襯著肌膚如雪兔跌。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書人閱讀 51,165評(píng)論 1 299
  • 那天峡蟋,我揣著相機(jī)與錄音坟桅,去河邊找鬼。 笑死蕊蝗,一個(gè)胖子當(dāng)著我的面吹牛仅乓,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播蓬戚,決...
    沈念sama閱讀 40,052評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼夸楣,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了碌更?” 一聲冷哼從身側(cè)響起裕偿,我...
    開(kāi)封第一講書人閱讀 38,910評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎痛单,沒(méi)想到半個(gè)月后嘿棘,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,324評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡旭绒,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,542評(píng)論 2 332
  • 正文 我和宋清朗相戀三年鸟妙,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了焦人。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,711評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡重父,死狀恐怖花椭,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情房午,我是刑警寧澤矿辽,帶...
    沈念sama閱讀 35,424評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站郭厌,受9級(jí)特大地震影響袋倔,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜折柠,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,017評(píng)論 3 326
  • 文/蒙蒙 一宾娜、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧扇售,春花似錦前塔、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,668評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至困乒,卻和暖如春该抒,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背顶燕。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,823評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留冈爹,地道東北人涌攻。 一個(gè)月前我還...
    沈念sama閱讀 47,722評(píng)論 2 368
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像频伤,于是被迫代替她去往敵國(guó)和親恳谎。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,611評(píng)論 2 353

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