2016-03-28 16 views
-2

ボタンを作成したいときにクリックするとhtmlページが起動します。どうしたらいいですか?すべてのためのangularJSを使用してhtmlページを起動する方法

<button ng-model="status" ng-init="status=true" ng-click="status=!status">  
    <span ng-show="status == true" >Activo</span> 
    <span ng-show="status == false">Desactivo</span> 
</button> 

ありがとう:ここ は不完全な例です。あなたはそれを解決するために、単純な「」タグを使用することができます

+1

...だからあなたがしたい:

<a href="somepage.html">Lunch somepage.html </a> 

あなたはあまりにもこの使用angularjsを解決することができますが、ここでは一例であり、リンク? – Makoto

+2

あなたのランチに 'a'を買っておきたいかもしれません;-) – Marged

+0

Jajajajaja !!!起動! Jajajaja。 –

答えて

0

<!DOCTYPE html> 
<html> 
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.4.8/angular.min.js"></script> 
<body> 

<div ng-app="myApp" ng-controller="myCtrl"> 

<button ng-model="status" ng-init="status=true" ng-click="myFunc()"> 
<span ng-show="status == true" >Activo</span> 
    <span ng-show="status == false">Desactivo</span> 
</button> 


</div> 

<script> 
var app = angular.module('myApp', []); 
app.controller('myCtrl', function($scope, $window) { 
    $scope.myFunc = function(){ 
     $scope.status = !$scope.status; 

     $window.location.href = '/somepage.html'; //this will redirect you to somepage.html 
    } 

}); 
</script> 

</body> 
</html> 
+0

ハンArantesありがとうございます。 –

関連する問題