【发布时间】:2015-03-21 17:17:23
【问题描述】:
<div ng-repeat="book in books">
<a href="#/{{book.title}}"> <h3 class="title">{{book.title}}</h3></a>
</div>
我使用上面的代码来获取,它工作正常,但我还有一个搜索功能,它也会设置$scope.books。不幸的是,我无法控制 api,搜索回调返回了不同的方案,这意味着要获取我必须导航到其他地方的书名,例如 book.category.item.title。
所以我正在考虑做这样的事情
<a href="#/{{book.title || book.category.item.title}}">
检查是否设置了 book.title,否则显示另一个表达式。对吗?
【问题讨论】:
-
当你想要动态 URL 时使用ng-href。我看不出为什么你正在做的事情不应该工作。你有问题吗?
标签: javascript angularjs