2016-10-10 2 views
0

Ich habe eine Schaltfläche, die mich zu einer anderen Ansicht, in einem href-Tag umleiten. Wenn ich auf den Button klicke, wird er auf eine href-Ansicht umgeleitet. wie:Ionisches Javascript - Klicken Sie auf die Schaltfläche in einem Tag

<a ng-click="gotoChat()" /*Redirect to another view 
     class="item item-avatar-right item-icon-left"> 
    <i class="icon" ng-hide="{{item.toClose}} == 0"> 
    <button ng-click="Close('{{item.key}}')" class="button button-assertive">סגור בקשה</button> 
    </i>*/When I click on the button its start gotoChat() and Close() instead of only Close() 
</a> 

Wie kann ich tun, dass es mich auf Tastenfunktion umleiten?

Antwort

1

ändern href in html div als

<div ng-click="gotoChat()" class="item item-avatar-right item-icon-left"> 
    <i class="icon" ng-hide="{{item.toClose}} == 0"><button ng-click="Close('{{item.key}}')" class="button button-assertive">סגור בקשה</button></i>*/When I click on the button its redirect me to a href function 
</div> 

folgen und in Ihrem Controller

$scope.gotoChat = function(){ 
    $state.go("STATE OF PAGE FOR REDIRECT"); 
} 
+0

ich das gleiche Problem mit Ihnen Code. wenn ich auf die Schaltfläche klicke, wird gotoChat() und Close() statt nur Close() gestartet – Ron

Verwandte Themen