上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: methods 只有纯粹的数据逻辑,而不是去处理 DOM 事件细节。 使用修饰符时的顺序会产生一些影响,因为相关的代码会以相同的顺序生成。 阅读全文
posted @ 2019-04-04 17:52 不会代码的前端 阅读(323) 评论(0) 推荐(0) 编辑
摘要: 当我们往data里面追加一个没有或者删除一个数据时,视图并不会更新,受现代 Javascript 的限制, Vue 无法检测到对象属性的添加或删除 Vue 不允许在已经创建的实例上,动态地添加新的根级响应式属性(root level reactive property)。然而,可以使用 Vue.se 阅读全文
posted @ 2019-04-04 17:41 不会代码的前端 阅读(1127) 评论(0) 推荐(0) 编辑
摘要: vue有时候在改变了数组的值的时候,视图并不会更新,这时候就需要调用vue变化数组的方法来实现 一、变化数组方法 二、替换一个数组 为什么vue数组改变了,视图不变? Tips 由于 JavaScript 的限制,Vue 无法检测到以下数组变动 1、当你使用索引直接设置一项时,例如 vm.items 阅读全文
posted @ 2019-04-04 16:40 不会代码的前端 阅读(3533) 评论(0) 推荐(0) 编辑
摘要: v fi和v show都可以根据条件来展示DOM元素,但是两者有着很大的不同: 1、v show 的元素会始终渲染并保留在 DOM 中,是根据display属性来切换,而v if的元素初始并没有,只有为true的时候才会生成并渲染,会完整地销毁(destroy)和重新创建(re create)条件块 阅读全文
posted @ 2019-04-04 15:31 不会代码的前端 阅读(165) 评论(0) 推荐(0) 编辑
摘要: class动态绑定 1、对象语法 通过v bind指令动态绑定属性来动态的切换class 通过改变isActive的值,我们可以让div动态的是否拥有active这个class 多个class也是一样 或者直接在data中以对象的形式展示: 2、数组语法 如果想要动态绑定,也可以利用三元表达式实现 阅读全文
posted @ 2019-04-04 15:04 不会代码的前端 阅读(3733) 评论(0) 推荐(0) 编辑
摘要: computed 计算属性 :computed属性个人理解为是用来计算重新赋值data里面指定数据的值,也可以重新用来返回一个新的数据,但是这个数据无法动态更新,但是一般建议是用来赋值data里面的属性值 computed 属性会基于data所依赖的数据进行缓存,如果不希望有缓存,请使用 metho 阅读全文
posted @ 2019-04-04 14:31 不会代码的前端 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 一、vue实例 二、对象属性 1、el 就是父DOM 2、data 所有vue上面操作的数据都会被写在这里 3、methods 所有的函数方法都写在这里 4、components 用来注册子组件用 5、props 这个是子元素用来接收父元素传递数据的属性 二、生命周期钩子函数 | 生命周期钩子函数 阅读全文
posted @ 2019-04-04 11:41 不会代码的前端 阅读(826) 评论(0) 推荐(0) 编辑
摘要: vue循环语句有点类似art template的循环渲染 art template v for :key必须要有,否则会报错,这个是唯一标识符,值必须唯一 阅读全文
posted @ 2019-04-04 11:08 不会代码的前端 阅读(939) 评论(0) 推荐(0) 编辑
摘要: vue条件判断语句跟js条件判断一样 HTML JS v if v else fi v else 也可以同JS一样写表达式 也可以写三元表达式 二、条件渲染 根据条件判断语句,我们可以进行条件渲染我们想要的数据 阅读全文
posted @ 2019-04-04 10:56 不会代码的前端 阅读(39825) 评论(0) 推荐(0) 编辑
摘要: 声明式渲染,也可以说叫插值表达式,通过简介的模板语法将Vue实例中的数据渲染到DOM中 声明式渲染的语法: {{message}} 注意插值表达式只能写在html的开始,结束标签中间,不能写在标签里面 数据: 结果: Tips 在vue中,必须要设置一个父DOM,之后所有的内容都要写在这个父DOM中 阅读全文
posted @ 2019-04-04 10:34 不会代码的前端 阅读(601) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页