angular2: how to copy object into another object

后端 未结 8 892
失恋的感觉
失恋的感觉 2021-01-30 10:05

Please help me in order to copy the object into another object using angular 2?

In angular, I used angular.copy() to copy objects to the loose reference of the old object

8条回答
  •  广开言路
    2021-01-30 10:39

    let course = {
      name: 'Angular',
    };
    
    let newCourse= Object.assign({}, course);
    
    newCourse.name= 'React';
    
    console.log(course.name); // writes Angular
    console.log(newCourse.name); // writes React
    

    For Nested Object we can use of 3rd party libraries, for deep copying objects. In case of lodash, use _.cloneDeep()

    let newCourse= _.cloneDeep(course);
    

提交回复
热议问题