2017-01-03 64 views
0

我做了一個Angular函數,導致點擊鏈接。我的疑問是我想要的頁面跳轉/當被點擊一個立方體向下滾動:https://codepen.io/Feners4/pen/KggAwg如何使用點擊Angular函數使頁面跳轉到div?

我嘗試使用ID標籤聯繫起來,但我不successful.This是我的javascript:

directive('myClick',() => { 
    return { 
     restrict: 'A', 
     link: (scope) => { 
     scope.clicked =() => { 
      console.log('pppp'); 
      window.location = "#/test.html"; 
     } 
     } 
    }; 
    }); 

立方體的HTML如下:

<body ng-app="App"> 
    <div ng-click="clicked()" my-click class="wrap"> 
    <div class="cube" change-background colorcode=¨#f45642¨> 
     <div class="front"><span>Resume</span></div> 
     <div class="back"></div> 
     <div class="top"></div> 
     <div class="bottom"></div> 
     <div class="left"></div> 
     <div class="right"></div> 
    </div> 
    </div> 

我如何用我的功能來實現跳躍頁面的底部,我正在做同一個內「第二頁」?

回答

0

我在您的文檔中沒有看到id#/test.html。您需要添加正確的id。另外,您需要使用window.location.hash

例如:

window.location.hash = "#snap1": 
相關問題