Angular proporciona una API que puede copiar objetos: copiar (fuente, destino), que realizará una copia profunda del objeto de origen.
Se deben prestar atención a los siguientes puntos al usar:
Echemos un vistazo a los ejemplos de uso:
<html> <fead> <meta http-equiv = "content-type" content = "text/html; charset = utf-8"/> <script src = "http://apps.bdimg.com/libs/angular.js/1.2.16/angular.min.js"> </script> </angular-appin ng-Controller = "EjemplecOntroller"> <Form Novalidate> name: <input type = "text" ng-model = "user.name" /> <br />-correo electrónico: <input type = "correo electrónico" ng-model = "user.email" /> <Br /> gender: <input type = "radio" ng-model = "user.gender" value "value" mhail " /" type " /" type "type" male " ng-model = "user.gender" value = "femenino"/> femenino <Br/> <botón ng-click = "reset ()"> restablecer </boton> <botón ng-click = "update (user)"> guardar </boton> </form> <pre> form = {{user | | JSON}} </pre> <pre> master = {{maestro | json}} </pre> </div> <script> angular.module ('copyExample', []) .Controller ('Exhibplecontroller', ['$ scope', function ($ scope) {$ scope.master = {}; var test1; console.log (angular.copy (test1)); // sinfinido test3 = neco neo console.log (angular.copy (test2)); // Angular.copy ($ Scope.Master, $ Scope.user); </script> </body> </html>Lo anterior es una compilación de la información de la copia de la API AngularJS. Continuaremos agregando información relevante en el futuro. ¡Gracias por su apoyo para este sitio web!