哪个更适合在angularjs控制器或视图中执行逻辑运算?

哪个更适合在angularjs控制器或视图中执行逻辑运算?

问题描述:

我的网站包含一些类似博客文章的帖子,注册用户可以发布内容,任何其他注册用户都可以查看它们,此处显示的是单个帖子时,我为查看器保留了一个按钮,因此如果查看者点击它并关注作者(帖子所有者)。现在问题是每次观看者点击并看到单个帖子时,我需要检查观看者是否已经跟随该作者,以便我必须选择按钮或按钮来显示。在我的angularjs controller我有json array作者(以下作者)。我如何检查控制器中以下作者中存在的单个作者作者,还是有机会在视图中执行此操作?我正在使用angularjs 1.x哪个更适合在angularjs控制器或视图中执行逻辑运算?

+2

这样的逻辑应该在控制器中执行。 – rrd

+0

@rrd谢谢队友。 – prudhvi259

无论如何,你必须为按钮选项设置一个标志(对于后续按钮为true,对于后续按钮为false)。

要设置此变量的作用域,您需要实现JS(自其数组集合以来)中的逻辑。现在在HTML中,您可以使用ng-showng-hide来显示按钮或按钮。 (ng-show="isFollow"