最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

AngularJS API之copy深拷貝詳解及實例

 更新時間:2016年09月14日 14:56:31   作者:xingoo  
這篇文章主要介紹了AngularJS API之copy深拷貝詳解及實例的相關(guān)資料,需要的朋友可以參考下

angular提供了一個可以復(fù)制對象的api——copy(source,destination),它會對source對象執(zhí)行深拷貝。

使用時需要注意下面幾點:

  1. 如果只有一個參數(shù)(沒有指定拷貝的對象),則返回一個拷貝對象
  2. 如果指定了destination,則會深拷貝對象復(fù)制給destination
  3. 如果source是null或者undefined,那么會直接返回source
  4. 如果source就是desitination,那么會報錯。

下面看看使用樣例:

<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.js"></script>
</head>
<body ng-app="copyExample">
  <div ng-controller="ExampleController">
    <form novalidate class="simple-form">
      Name: <input type="text" ng-model="user.name" /><br />
      E-mail: <input type="email" ng-model="user.email" /><br />
      Gender: 
      <input type="radio" ng-model="user.gender" value="male" />
      male
      <input type="radio" ng-model="user.gender" value="female" />
      female
      <br />
      <button ng-click="reset()">RESET</button>
      <button ng-click="update(user)">SAVE</button>
    </form>
    <pre>form = {{user | json}}</pre>
    <pre>master = {{master | json}}</pre>
  </div>

  <script>
  angular.module('copyExample', [])
  .controller('ExampleController', ['$scope', function($scope) {
    $scope.master= {};
    
    var test1;
    console.log(angular.copy(test1));//undefined
    var test3=null;
    console.log(angular.copy(test2));//undefined

    var test2 = "a";
    // console.log(angular.copy(test2,test2));//error!!

    $scope.update = function(user) {
      // Example with 1 argument
      $scope.master= angular.copy(user);
    };

    $scope.reset = function() {
      // Example with 2 arguments
      angular.copy($scope.master, $scope.user);
      console.log($scope.master);
      console.log($scope.user);
    };

    $scope.reset();
  }]);
  </script>
</body>
</html>




以上就是對AngularJS API之copy深拷貝的資料整理,后續(xù)繼續(xù)補充相關(guān)資料,謝謝大家對本站的支持!

相關(guān)文章

  • angular 內(nèi)存溢出的問題解決

    angular 內(nèi)存溢出的問題解決

    這篇文章主要介紹了angular 內(nèi)存溢出的問題解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • Angular獲取手機驗證碼實現(xiàn)移動端登錄注冊功能

    Angular獲取手機驗證碼實現(xiàn)移動端登錄注冊功能

    最近在使用angular來做項目,功能要求實現(xiàn)一是點擊按鈕獲取驗證碼,二是點擊登錄驗證表單。之前用jquery來做項目很好做,使用angular怎么實現(xiàn)呢?其實實現(xiàn)代碼也很簡單的,下面通過實例代碼給大家介紹下,需要的朋友參考下吧
    2017-05-05
  • Angular1.x復(fù)雜指令實例詳解

    Angular1.x復(fù)雜指令實例詳解

    這篇文章主要介紹了Angular1.x復(fù)雜指令,結(jié)合實例形式分析了指令的使用、模板指令、指令的作用域等概念與具體使用技巧,需要的朋友可以參考下
    2017-03-03
  • 使用AngularJS中的SCE來防止XSS攻擊的方法

    使用AngularJS中的SCE來防止XSS攻擊的方法

    這篇文章主要介紹了使用AngularJS中的SCE來防止XSS攻擊的方法,依靠合理地轉(zhuǎn)碼為HTML來預(yù)防跨站腳本漏洞共計,需要的朋友可以參考下
    2015-06-06
  • AngularJs 國際化(I18n/L10n)詳解

    AngularJs 國際化(I18n/L10n)詳解

    本文主要介紹AngularJs 國際化的知識,這里整理了詳細(xì)的資料來講解國際化,有需要的小伙伴可以參考下
    2016-09-09
  • Angular Universal服務(wù)器端渲染避免 window is not defined錯誤消息

    Angular Universal服務(wù)器端渲染避免 window is not&

    這篇文章主要介紹了Angular Universal服務(wù)器端渲染避免 window is not defined錯誤消息,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • Angular Renderer (渲染器)的具體使用

    Angular Renderer (渲染器)的具體使用

    這篇文章主要介紹了Angular Renderer (渲染器)的具體使用,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • 詳解創(chuàng)建自定義的Angular Schematics

    詳解創(chuàng)建自定義的Angular Schematics

    本文對 Angular Schematics 進行了介紹,并創(chuàng)建了一個用于創(chuàng)建自定義 Component 的 Schematics ,然后在 Angular 項目中以它為模板演練了通過 Schematics 添加自定義的 Component,感興趣的小伙伴們可以參考一下
    2018-06-06
  • AngularJS入門教程之ng-class 指令用法

    AngularJS入門教程之ng-class 指令用法

    本文主要介紹AngularJS ng-class 指令,這里幫大家整理了ng-class資料和示例代碼,學(xué)習(xí)AngularJS指令的同學(xué)可以參考下
    2016-08-08
  • Angular.JS實現(xiàn)無限級的聯(lián)動菜單(使用demo)

    Angular.JS實現(xiàn)無限級的聯(lián)動菜單(使用demo)

    這篇文章主要介紹了Angular.JS中實現(xiàn)無限級聯(lián)動菜單的使用示例,本文是在之前的一篇文章的基礎(chǔ)上進行的幾個demo分享,有需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-02-02

最新評論

惠来县| 昌平区| 长阳| 孝感市| 自贡市| 德兴市| 咸宁市| 屯昌县| 泊头市| 曲麻莱县| 蒙城县| 青阳县| 舒兰市| 阳新县| 东丽区| 河西区| 武定县| 四会市| 登封市| 淮南市| 嘉黎县| 灌南县| 北海市| 荥阳市| 杂多县| 长汀县| 台湾省| 香河县| 慈利县| 奎屯市| 宜都市| 大安市| 夏河县| 新巴尔虎左旗| 宝应县| 永福县| 堆龙德庆县| 喜德县| 多伦县| 上栗县| 淮滨县|