美文网首页
Vue 的学习 0622

Vue 的学习 0622

作者: Brash | 来源:发表于2017-06-20 22:03 被阅读19次

今天花了多少时间在编程的学习上: 3

今天完成的事情:

1.从慕课网的学习上面转移到了vue官网上面项目的学习
2.锁定目标TodoMVC
3.过滤的写法
{{ remaining | pluralize }} 这种在一个数据后面加上 | xxx的写法, xxx为一个过滤的方法,在filter中定义好
4.类名里面的二元写法

<li><a 
href="#/completed" :class="{ selected: visibility == 'completed' }">
Completed</a></li>
//不明白原理, 但是这样的写法的意思是
//如果visibility等于completed值的话就将class的值设为'selected'

5.Trim()方法用于消除两边的空白, 是一个在处理字符时候的常用方法
6.一个有趣的写法, 用于直接获得消除空格之后的值
var value = this.newTodo && this.newTodo.trim()
7.v-cloak 用于防止页面加载未完全成功时显示变量名
8.运用下面的代码去延迟挂载
app.$mount('.todoapp')
9.重新复习了一遍splice的作用

明天计划的事情:

1.在保留html和css代码的情况下重写一遍js的部分

遇到的问题:

    addTodo: function () {
      var value = this.newTodo && this.newTodo.trim()
      if (!value) {
        return
      }
      this.todos.push({
        id: todoStorage.uid++,
        title: value,
        completed : false
      })
      this.newTodo = '',
    }
//id: todoStorage.uid++, 这一句写法为什么能这么用
//这个写法里面this的作用

2.编辑todo标题的实现 editTodo

editTodo: function (todo) {
      this.beforeEditCache = todo.title
      this.editedTodo = todo
    },
<input class="edit" type="text"
          v-model="todo.title"
          v-todo-focus="todo == editedTodo"
          @blur="doneEdit(todo)"
          @keyup.enter="doneEdit(todo)"
          @keyup.esc="cancelEdit(todo)">
//这句里面的v-todo-focus的作用和@blur的作用

4.这个allDone的写法

allDone: {
      get: function () {
        return this.remaining === 0
      },
      set: function (value) {
        this.todos.forEach(function (todo) {
          todo.completed = value
        })
      }

5.这句为什么可以直接编辑
<label @dblclick="editTodo(todo)">{{ todo.title }}</label>

相关文章

  • Vue 的学习 0622

    今天花了多少时间在编程的学习上: 3 今天完成的事情: 1.在完成了官网的一个小例子的仿写之后目标盯上了githu...

  • Vue 的学习 0622

    今天花了多少时间在编程的学习上: 3 今天完成的事情: 1.从慕课网的学习上面转移到了vue官网上面项目的学习2....

  • 重温微习惯

    【0622读书感悟】2323-花儿 精读营时学习了微习惯,但人都是有惰性,唯有重复学习才能加强认识。再次重温下微习...

  • 手把手教你Vue从零撸一个迷你版MVVM框架

    这段时间 在工作之余的休息时间,学习了解Vue ,学习Vue的设计思想,通过Vue官网学习Vue的语法,通过Vue...

  • 0622

    Fahrrad fahren骑行 Bergsteigen ?‍♀️ Ledig,verheiratet,gesch...

  • 0622

    时间颗粒度。 今天第三次学习润总的这节课程,跟之前的知彼解己一样,在尊重或者理解对方的颗粒度的基础上提升自己的颗粒...

  • 0622

    趋势图: 初始日期:2018年5月15日 原始体重: 63.5kg 累计天数: 38天(请假10天) ➖➖➖➖➖...

  • 0622

    你那时发给我的短信我一直留着没有删除因为我还是需要一点证据证明即使是你也有那么爱我的时候。 其实那些舍不得删除的聊...

  • 0622

    油锅里搅搅,冰水里泡泡。 我喜欢夜吖,走过阴影可以偷偷笑一下。 随时想不要活了,没劲,下楼梯时却总很小心注意不滚下去。

  • 0622

    今天就复盘下昨天与娃的沟通事宜。放学后,娃喊着肚子饿,要吃零食。我打算利用书中的方法来试试。对话如下: 娃:妈妈,...

网友评论

      本文标题:Vue 的学习 0622

      本文链接:https://www.haomeiwen.com/subject/lmqnqxtx.html