摘要: (需要注意的地方) 1、ES6 新增了let命令,用来声明变量。它的用法类似于var,但是所声明的变量,只在let命令所在的代码块内有效。 2、for循环还有一个特别之处,就是设置循环变量的那部分是一个父作用域,而循环体内部是一个单独的子作用域。 上面代码正确运行,输出了 3 次abc。这表明函数内 阅读全文
posted @ 2019-03-12 15:14 居老师的狗子 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 一、v-on 可以用 v-on 指令监听 DOM 事件,并在触发时运行一些 JavaScript 代码。 简写形式 用@代替 v-on: 点击事件 v-on:click、双击事件v-on:dbclick、鼠标事件v-on:mousemove 二、事件修饰符 Vue.js 为 v-on 提供了事件修饰 阅读全文
posted @ 2019-03-12 13:55 居老师的狗子 阅读(3031) 评论(0) 推荐(0) 编辑
摘要: 写了一个点击列表,在prop传入一个数组出现了问题。 但是检查到点击后{id:10,name:'hi',finished:false}里面的finished值确实改变了,绑定的:class="{'complated':task.finished}却不起作用。后续了解更多了,再来解决。 阅读全文
posted @ 2019-03-12 10:40 居老师的狗子 阅读(405) 评论(0) 推荐(0) 编辑
摘要: 一、组件名 写组件之前你要明确你的目的,想要做一个什么样的组件,我们在注册一个组件的时候,需要给组件一个名字,对于命名,尽可能明确,使用 kebab-case (短横线分隔命名) 或 PascalCase (首字母大写命名)。 使用 kebab-case (短横线分隔命名) 定义一个组件时,我们在引 阅读全文
posted @ 2019-03-12 10:00 居老师的狗子 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 组件是可复用的 Vue 实例,所以它们与 new Vue 接收相同的选项,例如 data、computed、watch、methods 以及生命周期钩子等。仅有的例外是像 el 这样根实例特有的选项。 其中,一个组件的 data 选项必须是一个函数,因此每个实例可以维护一份被返回对象的独立的拷贝。 阅读全文
posted @ 2019-03-12 09:27 居老师的狗子 阅读(542) 评论(0) 推荐(0) 编辑