AngularJS从ng-if中的函数中获取值,并在元素中使用该值



我的问题是下面的代码。虽然代码现在不起作用。我不想以适当的方式重写它以使其正常工作。

<span ng-if="community = vm.getCommunity(invite.community_id)!=null" grv-icon-comm-type="vm.communityViewHelper.getTypeIcon(community)" ng-class="vm.communityViewHelper.getColorClass(community)"></span>

在上面的代码中,vm.getCommunity(invite.community_id)返回nullcommunity对象。如果返回community对象,那么我希望在同一元素中再调用两个函数,我希望在这两个函数上使用最近收到的community值。

这只是在消磨我的时间。请帮忙。

或者

,您可以使用"invite.community_id"上的观察程序在控制器函数中设置社区。根据代码的其余部分,可能看起来更干净一些。如果您愿意,此函数甚至可以设置所有三个值。

相关内容

  • 没有找到相关文章