يوفر Angular واجهة برمجة تطبيقات يمكنها نسخ الكائنات - النسخ (المصدر ، الوجهة) ، والتي ستقوم بإجراء نسخة عميقة من كائن المصدر.
يجب الانتباه إلى النقاط التالية عند استخدام:
دعونا نلقي نظرة على أمثلة الاستخدام:
<html> <head> <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 <div ng-controller = "exampleController"> <form novalidate> الاسم: <type type = "text" ng-model = "user.name type = "radio" ng-model = "user.gender" value = "female"/> female <br/> <button ng click = "reset ()"> إعادة تعيين </button> <button ng-click = "update (user)" json}} </pre> <pre> master = {{master | json}} </pre> </viv> <script> Angular.Module ('copyExample' ، []) .Controller ('exampleController' ، ['$ scope' ، function ($ scope) {$ scope.master = {} console.log (angular.copy (test2) ؛ angular.copy ($ scope.master ، $ scope. </script> </body> </html>ما سبق هو تجميع معلومات نسخة من API AngularJS. سنستمر في إضافة المعلومات ذات الصلة في المستقبل. شكرا لدعمكم لهذا الموقع!