• Vue学习笔记


    一直很火的Vue,最近开始接触,先自学一段时间,后面投入生产中使用!

    入门篇,todolist(ESLInt语法检测好严格,空格都给我算清楚了的。。。)

    效果图:

    <template >
      <div id="app">
        <h1 v-text="title"></h1>
    
        <input type="text" v-model="newItem" @keyup.enter="addNew">
    
        <ul>
          <li v-for="(list,index) in items" :class="{finished: list.isFinished}"  @click="toggleFinish(list)" :key="index" :id="index">
              {{list.label}}
          </li>
        </ul>
    
        <img src="./assets/logo.png">
        <router-view></router-view>
      </div>
    </template>
    
    <script>
    export default {
      data: function () {
        return {
          title: 'this is todo list',
          items: [
            {
              label: '看书',
              isFinished: true
            },
            {
              label: '爬歌乐山',
              isFinished: false
            },
            {
              label: '跑步十分钟',
              isFinished: true
            }
          ],
          newItem: ''
    
        }
      },
      methods: {
        toggleFinish: function (item) {
          console.log(item)
        },
        addNew: function () {
          console.log(this.newItem)
          this.items.push({
            label: this.newItem,
            isFinished: false
          })
          this.newItem = ''
        }
      }
    }
    </script>
    
    <style>
    
    #app {
      font-family: 'Avenir', Helvetica, Arial, sans-serif;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-align: center;
      color: #2c3e50;
      margin-top: 60px;
    }
    .finished{
      color:#333;
      font-size: 22px;
      line-height: 28px;
      margin: 8px 3px;
      text-decoration: underline;
    }
    </style>
  • 相关阅读:
    每日一(水)题
    操作树学习笔记
    「THUSCH 2017」大魔法师
    几个规律
    DP专题(DP进阶题单 )
    康托展开&逆康托展开
    一道题目
    P5629 【AFOI-19】区间与除法 题解
    留言板
    NOIP2020考试总结
  • 原文地址:https://www.cnblogs.com/zxyun/p/6774398.html
Copyright © 2020-2023  润新知