欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Angularjs實現數組隨機排序的方法

 更新時間:2018年10月02日 15:55:42   作者:scvas  
今天小編就為大家分享一篇Angularjs實現數組隨機排序的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下所示:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="UTF-8">
  <title>實現數組隨機排序</title>
  //需要導入angular.js庫文件
  <script type="text/javascript" src="../angular-1.5.5/angular-1.5.5/angular.js"></script>
  <script type="text/javascript">
   var app = angular.module("myApp", []);
   var arr1 = [1, 2, 3, 7, 4, 9, 5, 6];
   app.service("sortService", function() {
    this.arr = [1, 2, 3, 7, 4, 9, 5, 6];
    this.t;
    this.mySort = function() {
     //alert("haha");
     for(var i = 0; i < this.arr.length; i++) {
      var rand = parseInt(Math.random() * this.arr.length);
      this.t = this.arr[rand];
      this.arr[rand] = this.arr[i];
      this.arr[i] = this.t;
     }
    }
   })
   app.controller("myCtrl", function($scope, sortService) {
    $scope.arr = arr1;
    $scope.newArr = sortService.arr;
    $scope.mySort2 = sortService.mySort;
    
    /*$scope.mySort2 = function(){
     sortService.mySort();
    }*/
   })
  </script>
 </head>
 <body ng-app="myApp" ng-controller="myCtrl">
  {{newArr}}<br><button ng-click="mySort2()">點擊隨機排序</button> <br>{{arr}}
  <!--{{arr}}<button ng-click="mySort2()">點擊隨機排序</button> {{newArr}}-->
 </body>
</html>

Angularjs 數組隨機排序

以上這篇Angularjs實現數組隨機排序的方法就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • 詳解AngularJS中自定義過濾器

    詳解AngularJS中自定義過濾器

    過濾器(filter)正如其名,作用就是接收一個輸入,通過某個規(guī)則進行處理,然后返回處理后的結果。主要用在數據的格式化上,例如獲取一個數組中的子集,對數組中的元素進行排序等
    2015-12-12
  • AngularJS上拉加載問題解決方法

    AngularJS上拉加載問題解決方法

    這篇文章主要介紹了AngularJS上拉加載問題解決方法的相關資料,該問題在項目中一直存在,小編給大家分享解決辦法,需要的朋友可以參考下
    2016-05-05
  • AngularJS模塊詳解及示例代碼

    AngularJS模塊詳解及示例代碼

    本文主要講解AngularJS模塊的相關知識,這里整理了詳細的基礎資料,并提供示例代碼和示例實現效果圖,有興趣的小伙伴可以參考下
    2016-08-08
  • Augularjs-起步詳解

    Augularjs-起步詳解

    下面小編就為大家?guī)硪黄狝ugularjs-起步詳解。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-07-07
  • Angular限制input框輸入金額(是小數的話只保留兩位小數點)

    Angular限制input框輸入金額(是小數的話只保留兩位小數點)

    最近做項目遇到這樣的需求輸入框要求輸入金額,只能輸入數字,可以是小數,必須保留小數點后兩位。下面分為兩部分代碼給大家介紹實現代碼,需要的的朋友參考下吧
    2017-07-07
  • AngularJS模塊學習之Anchor Scroll

    AngularJS模塊學習之Anchor Scroll

    這篇文章主要介紹了AngularJS模塊學習之Anchor Scroll 的相關資料,需要的朋友可以參考下
    2016-01-01
  • 詳解Angular CLI + Electron 開發(fā)環(huán)境搭建

    詳解Angular CLI + Electron 開發(fā)環(huán)境搭建

    本篇文章主要介紹了Angular CLI + Electron 開發(fā)環(huán)境搭建,具有一定的參考價值,有興趣的可以了解一下
    2017-07-07
  • Angular 與 Component store實踐示例

    Angular 與 Component store實踐示例

    這篇文章主要為大家介紹了Angular 與 Component store實踐示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02
  • AngularJS中的按需加載ocLazyLoad示例

    AngularJS中的按需加載ocLazyLoad示例

    本篇文章主要介紹了AngularJS中的按需加載ocLazyLoad,具有一定的參考價值,感興趣的小伙伴們可以參考一下。
    2017-01-01
  • AngularJS雙向數據綁定原理之$watch、$apply和$digest的應用

    AngularJS雙向數據綁定原理之$watch、$apply和$digest的應用

    這篇文章主要介紹了AngularJS雙向數據綁定原理之$watch、$apply和$digest的應用,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01

最新評論