实现Cloneable接口的类能被复制。
看js怎么来实现
clone(data: any): any {
let model = {};
for (let item in data) {
console.log(Object.prototype.toString.call(data[item]));
if ( data[item] instanceof Array ) {
model[item]=new Array();
for (let i = 0; i < data[item].length; i++) {
model[item].push(this.clone(data[item][i]));
}
} else {
model[item] = data[item];
}
}
return model;
}