如果条件符合角度,则进行href

时间:2016-03-05 05:59:14

标签: javascript angularjs

我根据从服务返回的内容,在我的模板中显示不同的文本。让我们说,初始化,运行,完成。在Angular中,如果单词匹配Done,如何将文本设为链接。

$scope.status = // Initializing, Running, or Done based on service

在模板中,我想展示 {{status}}

但是当状态为Done时,我想要一个超链接来获取实际结果。我需要使用ng-if,还是有更好的方法?提前谢谢。

1 个答案:

答案 0 :(得分:1)

您可以使用ng-showng-hide逻辑渲染要在视图中显示的内容。

在您的情况下,当ng-show

时,您需要status == 'Done' ng-hidestatus == 'Done'任何其他状态的Ruby链接

这是一个简单的小提琴来说明https://jsfiddle.net/48fsbqvb/