如果列表中项目的位置会动态改变或者有新的项目添加到列表中,并且希望列表中的项目保持自己的特征和状态(如 <input/> 中的输入内容, <switch/> 的选中状态),需要使用 wx:key 来指定列表中项目的唯一的标识符。 wx:key 的值以两种形式提供: 当数据改变触发渲染层重新渲染的时候 ...
分类:
微信 时间:
2019-07-02 14:45:01
阅读次数:
154
分布式组件zk基于zk集群实现分布式配置中心一、zk集群原理zk=文件系统+监听通知机制客户端注册监听它关心的目录节点,(数据改变/被删除/子目录节点增加删除)时,zk会通知客户端 二、zk集群选举原理分析集群leader选举原理集群(myid,zxid)/zab原子广播协议主节点提供写服务,从节点 ...
分类:
其他好文 时间:
2019-06-29 11:08:31
阅读次数:
80
Python中的深浅拷贝 前言:我们在了解深浅拷贝之前首先需要明白的一点知识 1. 不可变类型数据:不可变类型即指当改变其内元素时,内存空间将会发生变化,比如常见的不可变类型有:str,boolean, int,tuple。 2. 可变类型数据:当改变其内元素时,内存空间不会发生变化,比如常见的可变 ...
分类:
编程语言 时间:
2019-06-18 14:32:05
阅读次数:
107
1).lazy:取代 input 监听 change 事件。 用法: v-model.lazy="message" 效果: 在input输入框改变数据时,v-model绑定的DOM的数据暂时不会改变,当input失去焦点时,数据改变 2).number:输入字符串转为数字。 用法: v-model. ...
分类:
其他好文 时间:
2019-06-17 20:33:53
阅读次数:
139
$.ajax( { type : "POST", url : "action.jsp", data : "content=" + content, timeout : 20000, cache : false, beforeSend : function(XMLHttpRequest) { }, s ...
分类:
Web程序 时间:
2019-05-28 15:33:24
阅读次数:
154
在使用过程中会出现数据改变但是视图没有更新的情况(类型数组或者对象),这里我们就需要用到 $set 如果是对象类型: 其中this.userInfo 为变量名称, 'name' 为对象的key,'gionlee'为name对应的值。 如果是数组类型: 其中this.arr 为数组,0 为 this. ...
分类:
其他好文 时间:
2019-04-23 12:59:25
阅读次数:
151
一、前言 1.购物车 二、主要内容 1、效果演示如下,当我们选择商品数量改变的时候,也要让购物车里面的数据改变 2、具体实现 (1)小球从上面跳到下面的效果 (2)当点击上面的“加入购物车按钮”让小球显示出来(这里需要用到vue中的动画过渡) 结构如下(这是在加入购物车这个页面) 样式() (3)点 ...
分类:
移动开发 时间:
2019-04-14 18:14:27
阅读次数:
207
一、$nextTick 1、vue的dom执行异步更新,只要观察到数据变化,vue将开启一个队列,并缓冲在同一事件循环中发生的所有数据改变。 2、vue.$nextTick(cb),数据发生变化,更新dom后执行回调 二、$refs用法 1、ref作用于普通元素——得到dom节点 2、ref作用于子 ...
分类:
其他好文 时间:
2019-04-10 23:29:10
阅读次数:
184
这两天在进行一个首页的制作,结果就碰到了标题上所述的问题了,用了一天的时间在网上查资料。终于找出了问题所在 Vuex的数据写在store里,在组件中需要用到this.$store.commit() 来调用store中mutations 里面的一些数据处理方法来向后端请求数据。并在computed计算 ...
分类:
其他好文 时间:
2019-04-08 16:03:53
阅读次数:
347
1.主题subject subject中有一个链表,用来存放已经注册的observer对象,这样数据改变的时候就可以在notice里面实现通知所有observer了。 既然是list,那么数据类型应该是相同的,所以不可以创建公告牌A,公告牌B等不同的类型。 书中给出,创建observer类,里面只有 ...
分类:
其他好文 时间:
2019-03-29 01:18:40
阅读次数:
169