我根据从服务返回的内容,在我的模板中显示不同的文本。让我们说,初始化,运行,完成。在Angular中,如果单词匹配Done,如何将文本设为链接。
$scope.status = // Initializing, Running, or Done based on service
在模板中,我想展示 {{status}}
但是当状态为Done时,我想要一个超链接来获取实际结果。我需要使用ng-if,还是有更好的方法?提前谢谢。
答案 0 :(得分:1)
您可以使用ng-show
和ng-hide
逻辑渲染要在视图中显示的内容。
在您的情况下,当ng-show
status == 'Done'
ng-hide
和status == 'Done'
任何其他状态的Ruby
链接
这是一个简单的小提琴来说明https://jsfiddle.net/48fsbqvb/