计算属性 computed 侦听器or观察者 watch 一直以来对computed和watch一知半解,用的时候就迷迷糊糊的,今天仔细看了看文档,突然茅塞顿开,原来就是这么简单啊: computed,通过别人改变自己watch,通过自己改变别人 需要注意的是,computed会缓存数据,只有在满足 ...
分类:
其他好文 时间:
2018-11-14 22:33:06
阅读次数:
303
最近在开发vue的过程中,不断用到了计算属性(computed)和观察者(watch),从逻辑上感觉它们很相似,但是尝试混用它们的时候,又出现了一些问题,那么它们到底有什么异同呢? 1. computed VS data问计算属性与观察者异同这个问题之前,首先要明确为啥会有计算属性,即compute ...
分类:
其他好文 时间:
2018-11-14 22:26:26
阅读次数:
153
1.存放cookieimport md5 from 'blueimp-md5'import cookie from 'js-cookie'import url from '../api/url.js'import http from '../api/http.js'// 每个input输入框的错误提 ...
分类:
其他好文 时间:
2018-11-14 22:26:08
阅读次数:
359
组件基础 : 组件是可复用的Vue实例, 且带有一个名字. 因为组件是可以复用的Vue实例, 所以它们与new Vue接收相同的选项, 例如: data, computed, watch, methods以及生命周期钩子等. 仅有的例外是像 el 这样根实例特有的选项. 注意事项: data 必须是 ...
分类:
其他好文 时间:
2018-11-11 19:11:31
阅读次数:
175
前言 本文从发布一个简单的npm包开始,逐步对它进行完(踩)善(坑)和扩(装)展(逼),最后得到一个相对完善的npm包,下面就让我们手摸手,呸!手把手的开始吧! 一、一个最简单的npm包 1.1 新建文件夹 可以找个地方直接建个文件夹,最好语义化一点,这样以后也方便管理,我们这里用终端建文件夹: ( ...
分类:
其他好文 时间:
2018-11-05 11:30:36
阅读次数:
130
methods里面定义的是函数,所以他不处理数据逻辑结构只提供可调用的函数。watch和computed是计算属性。 methods需主动调用,watch和computed自动调用。 computed:只有数据发生变化时才改变他的计算属性。相关数据没有变化时,他会读取缓存。 而watch和metho ...
分类:
其他好文 时间:
2018-11-04 21:53:58
阅读次数:
259
公司最近在重构,使用的是Vue框架。涉及到一个品牌的布局,因为品牌的字符长度不一致,所以导致每一个的品牌标签长短不一。多行布局下就会导致每行的品牌布局参差不齐,严重影响美观。于是就有了本篇的木桶布局插件。 木桶布局的实现是这样分步骤的: 首先对要填放的内容进行排序,筛选出每一行的元素。 再对每一行元 ...
分类:
其他好文 时间:
2018-11-03 15:49:27
阅读次数:
220
一、运算符 1.算术运算: 2.比较运算 3.赋值运算 4.逻辑运算 5.成员运算 二、基本数据类型 1.数字 1.1 整形数字和长整形数字:在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647,在64位系统上,整数的位数为64位 ...
分类:
编程语言 时间:
2018-10-28 20:54:50
阅读次数:
196
此文已由作者吴维伟授权网易云社区发布。 欢迎访问网易云社区,了解更多网易技术产品运营经验。 Vue实例在初始化时,可以接受以下几类数据: 模板初始化数据传递给组件的属性值computedwatchmethods 模板 初始化数据 传递给组件的属性值 computed watch methods Vu ...
分类:
其他好文 时间:
2018-10-22 17:45:16
阅读次数:
179
在vue中,组件是最重要的组合部分,官方中定义组件为可复用的vue实例,分为全局组件和局部组件,接下来通过实例来分别演示两种不同的组件。 全局组件 通过上面的例子,我们可以总结出全局组件的使用步骤: 调用vue.extend()创建一个组件构造器,该构造器中有一个选项对象的template属性可以用 ...
分类:
其他好文 时间:
2018-10-16 02:03:56
阅读次数:
160