使用 angularjs,我们通常使用纯 HTML 来编写视图。现在我有一个问题:如何根据用户的权限显示或隐藏一些按钮?
例如,当前页面正在显示一篇文章。如果当前用户是作者或文章,或管理员,则显示“删除”按钮。
但是由于视图是纯 HTML,我该如何控制它呢?
我可以发布一个请求,将一些数据(例如当前用户ID,文章ID)传递给服务器进行检查,但是如果按钮很多,我需要多次请求,这是无效的。
有没有更好的方法来做到这一点?
使用 angularjs,我们通常使用纯 HTML 来编写视图。现在我有一个问题:如何根据用户的权限显示或隐藏一些按钮?
例如,当前页面正在显示一篇文章。如果当前用户是作者或文章,或管理员,则显示“删除”按钮。
但是由于视图是纯 HTML,我该如何控制它呢?
我可以发布一个请求,将一些数据(例如当前用户ID,文章ID)传递给服务器进行检查,但是如果按钮很多,我需要多次请求,这是无效的。
有没有更好的方法来做到这一点?