HTML javascript如何为href命名目标值

时间:2015-09-16 12:19:24

标签: javascript html

我正在努力改变目标

 <a ng-hide="cart.getTotalCount() < 1" class="btn btn-primary btn-block" href="./Checkout"> 

我的目的是根据情况将一个参数传递给Checkout方法。我想在HTML / Javascript

中实现这一点

1 个答案:

答案 0 :(得分:0)

要回答您的问题,您可以这样做:

<a ng-hide="cart.getTotalCount() < 1" class="btn btn-primary btn-block" ng-href="{{computeCheckoutUrl()}}">

你可以在控制器中找到像

这样的东西
$scope.computeCheckoutUrl = function() {
   if (test)
     return './Checkout?var=2';
   return './Checkout';
};

但我建议你看一下像ngRoute这样的内置工具来做这样的事情。