Javascript 在angularjs中过滤之前

Javascript 在angularjs中过滤之前,javascript,ruby-on-rails,angularjs,Javascript,Ruby On Rails,Angularjs,我正在建立一个网站,用户可以查看帖子 这些职位是公开的。要求是我需要检查用户是否登录到每个用户操作 例如,用户点击我的网站url www.mysite.com并查看帖子。此时用户未登录。用户试图喜欢这篇文章。 在执行like的方法之前,我需要执行一个方法来检查用户是否登录。如果未登录,则显示登录框。 所有用户操作的情况也是如此 function likePost() { checkUserLogin(); ... } function commentPost() { chec

我正在建立一个网站,用户可以查看帖子

这些职位是公开的。要求是我需要检查用户是否登录到每个用户操作

例如,用户点击我的网站url www.mysite.com并查看帖子。此时用户未登录。用户试图喜欢这篇文章。 在执行like的方法之前,我需要执行一个方法来检查用户是否登录。如果未登录,则显示登录框。 所有用户操作的情况也是如此

function likePost() {
   checkUserLogin();
   ...
}

function commentPost() {
   checkUserLogin();
   ...
}

在angularjs中是否有更好的方法来实现这一点。rails中的“beforefilter”之类的东西?

您尝试过“$broadcast”吗?我是angularjs的新手。。你能提供一个示例代码吗?你试过“$broadcast”吗?我是angularjs的新手。。你能提供一个示例代码吗?