我在一个界面添加数据使用updataEvent将对象返回给另一个界面后,在onUpData中处理时使用 this.xxxxx= d,直接将地址值给了变量,当这个方法结束后d被重置了,所以this.xxx的值也消失了,这里要使用下面的方法复制一个对象出来。 this.xxxx= $.extend(false, {}, d);//复制对象 console.log()打印的值:显示的是打印的值,当点开详情之后显示的就是当前值。下图可以看到打开详情后几乎所有值都为null,但是当时console.log时值是正常的。