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

詳解AngularJS之$window窗口對象

 更新時間:2018年01月17日 09:37:29   作者:翱翔天地  
本篇文章主要介紹了AngularJS之$window窗口對象,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一個瀏覽器窗口對象的引用。它是一個全局對象,在window中是全局可用的,但是它導致一些問題。在Angular中也經(jīng)常通過$window服務提到它,因此它可以被重寫、刪除及測試。

驗證代碼:

$window 等同于 window。
 (function(){
   angular.module('Demo', [])
   .controller('testCtrl',["$window",testCtrl]);
   function testCtrl($window) {
     $window === window;
   }
 }());

$window對象可以用來獲取瀏覽器窗口各項屬性(如窗口高度寬度、瀏覽器版本等等)。

1、問題背景

通過$window對象打印出輸入框的內容

2、實現(xiàn)源碼

<!DOCTYPE html> 
<html> 
  <head> 
    <meta charset="UTF-8"> 
    <title>AngularJS之$window窗口對象</title> 
    <script src="http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js"></script> 
    <script> 
      var app = angular.module("winApp",[]); 
      app.controller("winCon",function($window,$scope){ 
        $scope.phone = "15969569556"; 
        $scope.showPhone = function(){ 
          $window.alert("您輸入的手機號是:"+$scope.phone); 
        }; 
      }); 
    </script> 
  </head> 
  <body ng-app="winApp"> 
    <div ng-controller="winCon"> 
      <input type="text" id="phone" maxlength="11" ng-model="phone"/> 
      <button ng-click="showPhone();">顯示手機號</button> 
    </div> 
  </body> 
</html> 

3、實現(xiàn)結果

PS:angularjs中書寫window.resize功能

 <!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="UTF-8">
 <title>Title</title>
 <script src="angular.js"></script>
 <script>
  var app = angular.module('myApp', []);
  app.controller('myCtrl', function ($scope, $window) {
   $scope.default = "hello world";
   var w = angular.element($window);
   w.bind('resize', function(){
    console.log(new Date())
   })
  });
 </script>
</head>
<body>
<div ng-app="myApp" ng-controller="myCtrl">
<h1>{{default}}</h1>
</div>
</body>
</html>

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • angularjs實現(xiàn)時間軸效果的示例代碼

    angularjs實現(xiàn)時間軸效果的示例代碼

    本篇文章主要介紹了angularjs實現(xiàn)時間軸效果的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • 自定義Angular指令與jQuery實現(xiàn)的Bootstrap風格數(shù)據(jù)雙向綁定的單選與多選下拉框

    自定義Angular指令與jQuery實現(xiàn)的Bootstrap風格數(shù)據(jù)雙向綁定的單選與多選下拉框

    這篇文章主要介紹了自定義Angular指令與jQuery實現(xiàn)的Bootstrap風格數(shù)據(jù)雙向綁定的單選與多選下拉框 的相關資料,需要的朋友可以參考下
    2015-12-12
  • Angular 表單控件示例代碼

    Angular 表單控件示例代碼

    本文的主要是演示 Template-driven 中,一些常用控件的使用方式,僅供參考。具體請根據(jù)實際業(yè)務需求做相應調整。
    2017-06-06
  • angularJs中datatable實現(xiàn)代碼

    angularJs中datatable實現(xiàn)代碼

    本篇文章主要介紹了angularJs中datatable實現(xiàn)代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • 詳解Angular 自定義結構指令

    詳解Angular 自定義結構指令

    本篇文章主要介紹了詳解Angular 自定義結構指令,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • AngularJS 與百度地圖的結合實例

    AngularJS 與百度地圖的結合實例

    這篇文章主要介紹了AngularJS 與百度地圖的結合實例的相關資料,需要的朋友可以參考下
    2016-10-10
  • Angular8引入百度Echarts進行圖表分析的實現(xiàn)代碼

    Angular8引入百度Echarts進行圖表分析的實現(xiàn)代碼

    這篇文章主要介紹了Angular8引入百度Echarts進行圖表分析的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • 淺談Angular文字折疊展開組件的原理分析

    淺談Angular文字折疊展開組件的原理分析

    本篇文章主要介紹了淺談Angular文字折疊展開組件的原理分析,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • 詳解AngularJS中的http攔截

    詳解AngularJS中的http攔截

    這篇文章主要為大家詳細介紹了AngularJS中的http攔截,$http服務允許我們與服務端交互,有時候我們希望在發(fā)出請求之前以及收到響應之后做些事情。即http攔截,需要的朋友可以參考下
    2016-02-02
  • AngualrJS中每次$http請求時的一個遮罩層Directive

    AngualrJS中每次$http請求時的一個遮罩層Directive

    AngularJS是一款非常強大的前端MVC框架。接下來通過本文給大家介紹AngualrJS中每次$http請求時的一個遮罩層Directive,本文非常具有參考借鑒價值,特此分享供大家學習
    2016-01-01

最新評論

静海县| 禹州市| 汝城县| 平原县| 米泉市| 新晃| 和林格尔县| 长治市| 波密县| 洛浦县| 永吉县| 山东省| 仁化县| 崇阳县| 广南县| 右玉县| 织金县| 沅陵县| 阜新市| 兰西县| 华阴市| 大邑县| 洞头县| 乌兰县| 揭西县| 通化市| 阳春市| 宜川县| 城步| 同德县| 金寨县| 大渡口区| 泗水县| 肃南| 综艺| 会同县| 广州市| 新邵县| 夏津县| 龙井市| 原阳县|