使带有两个相同href链接的单个href链接的href URL动态化

时间:2019-01-11 09:29:10

标签: html angularjs

下面是我的html代码,我需要href应该根据我的当前状态动态变化,而不是使用两个不同的div,而只能使用一个div

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<div id="btnCustomFinish" class="hidden">button</div>

1 个答案:

答案 0 :(得分:0)

您可以使用ngHref

<small><a ng-href="{{myLink}}" title="Change Settings"></a></small>

在您的控制器中

$scope.myLink = $scope.currentState == 'employee' ? '/createQuote' : '/createQuote/fleetmanager';

这种方法要好一些,因为该部分也可以用单元测试覆盖。

但是,如果您想将此逻辑放入模板中,check out类似的问题