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

AngularJS實現(xiàn)的錨點樓層跳轉(zhuǎn)功能示例

 更新時間:2018年01月02日 12:13:19   作者:Web攻城獅  
這篇文章主要介紹了AngularJS實現(xiàn)的錨點樓層跳轉(zhuǎn)功能,涉及AngularJS事件響應(yīng)實現(xiàn)錨點跳轉(zhuǎn)功能的相關(guān)操作技巧,需要的朋友可以參考下

本文實例講述了AngularJS實現(xiàn)的錨點樓層跳轉(zhuǎn)功能。分享給大家供大家參考,具體如下:

<!DOCTYPE html>
<html ng-app="myApp">
  <head>
    <meta charset="UTF-8">
    <title>anchor</title>
    <style>
      #wei div{
        width:100%;
        height:720px;
        background: red;
        color:#fff;
        text-align:center;
        line-height: 720px;
        margin:20px;
        font-size: 80px;
      }
      #wei ul{
        position: fixed;
        top:300px;
        right:60px;
      }
      #wei ul li{
        width:20px;
        display:block;
        height:20px;
        background: gray;
        color:#fff;
        text-align:center;
        line-height: 20px;
        border-radius: 50%;
        margin-bottom: 20px;
        cursor: pointer;
      }
    </style>
  </head>
  <body ng-controller="show">
      <div id="wei">
        <div ng-repeat="attr in arr" ng-attr-id="div{{attr}}">{{attr}}</div>
        <ul><!-- 定義右邊的點 -->
          <li ng-repeat="attr in arr" ng-click="jump('div'+attr)">{{attr}}</li>
        </ul>
      </div>
    <script src="angular.min.js" type="text/javascript" charset="utf-8"></script>
    <script type="text/javascript">
      var app = angular.module('myApp',[]);
      app.controller('show',['$scope','$location','$anchorScroll',function($scope,$location,$anchorScroll){
        $scope.arr=[1,2,3,4,5];
        $scope.jump=function(id){
          //console.log(id);
          $location.hash(id);//添加錨點
          $anchorScroll();  //重新定義服務(wù),解決當(dāng)滑動時點擊錨點無作用的bug
        }
      }]);
    </script>
  </body>
</html>

運行效果如下:

點擊錨點2:

點擊錨點3:

更多關(guān)于AngularJS相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《AngularJS指令操作技巧總結(jié)》、《AngularJS入門與進(jìn)階教程》及《AngularJS MVC架構(gòu)總結(jié)

希望本文所述對大家AngularJS程序設(shè)計有所幫助。

相關(guān)文章

  • angularjs中的$eval方法詳解

    angularjs中的$eval方法詳解

    下面小編就為大家?guī)硪黄猘ngularjs中的$eval方法詳解。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • 在Angular中使用NgTemplateOutlet創(chuàng)建可重用組件的流程步驟

    在Angular中使用NgTemplateOutlet創(chuàng)建可重用組件的流程步驟

    在 Angular 中,使用 NgTemplateOutlet 而不是創(chuàng)建特定組件,可以使組件在不修改組件本身的情況下輕松修改為各種用例,在本文中,您將接受一個現(xiàn)有組件并重寫它以使用 NgTemplateOutlet,需要的朋友可以參考下
    2024-03-03
  • 詳解Angular5/Angular6項目如何添加熱更新(HMR)功能

    詳解Angular5/Angular6項目如何添加熱更新(HMR)功能

    這篇文章主要介紹了詳解Angular5/Angular6項目如何添加熱更新(HMR)功能,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-10-10
  • 詳解AngularJS用Interceptors來統(tǒng)一處理HTTP請求和響應(yīng)

    詳解AngularJS用Interceptors來統(tǒng)一處理HTTP請求和響應(yīng)

    本篇文章主要介紹了AngularJS用Interceptors來統(tǒng)一處理HTTP請求和響應(yīng) ,具有一定的參考價值,有興趣的可以了解一下
    2017-06-06
  • Angular中的interceptors攔截器

    Angular中的interceptors攔截器

    這篇文章主要介紹了Angular中的interceptors攔截器,需要的朋友可以參考下
    2017-06-06
  • 學(xué)習(xí)Angularjs分頁指令

    學(xué)習(xí)Angularjs分頁指令

    這篇文章主要和大家一起學(xué)習(xí)Angularjs分頁指令,代碼很詳細(xì),文章結(jié)構(gòu)緊湊,感興趣的小伙伴們可以參考一下
    2016-07-07
  • Angular2使用Guard和Resolve進(jìn)行驗證和權(quán)限控制

    Angular2使用Guard和Resolve進(jìn)行驗證和權(quán)限控制

    本篇文章主要介紹了Angular2使用Guard和Resolve進(jìn)行驗證和權(quán)限控制,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-04-04
  • angular2路由切換改變頁面title的示例代碼

    angular2路由切換改變頁面title的示例代碼

    本篇文章主要介紹了angular2路由切換改變頁面title的示例代碼,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-08-08
  • AngularJS Ajax詳解及示例代碼

    AngularJS Ajax詳解及示例代碼

    本文主要講解AngularJS Ajax的知識,這里提供詳細(xì)資料及代碼示例,幫助學(xué)習(xí)AngularJS的朋友,有需要的小伙伴可以參考下
    2016-08-08
  • Angular自定義指令Tooltip的方法實例

    Angular自定義指令Tooltip的方法實例

    現(xiàn)實世界千變?nèi)f化,區(qū)區(qū)幾種內(nèi)置指令不可能滿足所有的需求,下面這篇文章主要給大家介紹了關(guān)于Angular自定義指令Tooltip的相關(guān)資料,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05

最新評論

太仆寺旗| 河池市| 女性| 象州县| 岳阳县| 宝丰县| 宜兴市| 青冈县| 长治县| 翁源县| 晋城| 阳西县| 三门县| 德令哈市| 县级市| 定边县| 会昌县| 平乡县| 张家港市| 循化| 吉木萨尔县| 建瓯市| 思南县| 万源市| 县级市| 赤水市| 马山县| 枣庄市| 商河县| 大悟县| 章丘市| 英吉沙县| 靖边县| 冷水江市| 商河县| 泽州县| 祁阳县| 仙居县| 体育| 淮北市| 丹寨县|