angular - 角度管理界面
问题描述
我对 Angular 和整体编程(今年开始)有点陌生,我正在使用 Angular 构建一个网站(作为一个学习项目)。
我想添加一个管理界面来编辑网站的内容(标题、文本等...)
我想知道我是否可以在管理员通过身份验证服务登录时出现的页面上使用一些“隐藏”的 div 来做到这一点,或者我只能通过“复制”整个站点来做到这一点,以便身份验证守卫重定向管理员到他可以编辑所有内容的那部分,或者我应该做一个特定的管理界面 ala wordpress 例如。
我并不是真的在寻找代码,而是寻找比我更有经验的人的见解和最佳实践。
谢谢阅读,加油
解决方案
一些依赖于响应数据的 [admin] 指令的实现,以及隐藏/显示元素将是一个好方法。您可以将其应用于要按当前用户状态管理的元素。但是,如果您有一组特定元素,这也是实现具有相应视图的独立管理模块的好机会
推荐阅读
- c - Setting up GTK for C application development on Windows without MYSYS2 or gvsbuild
- javascript - React: How to prevent user from entering 'e', '+' and '-' for input type="number"
- c# - Is there a way to alias a single, static (public) method in C#?
- r - RMarkdown: a way to compose a report from many mini-RMarkdown documents?
- regex - Regex: cut from second occurence of character to another character
- python - 使用 Python 创建关键字搜索词数组
- c - 当我使用 iso_c_binding 时未定义对“cos”的引用
- python - 在没有任何模块/库的情况下将列表列表写入 csv 文件
- http-headers - 使用 BrowserProxyMob 和 Selenium 时,部分请求缺少标头信息
- c++ - 运行 OpenMP 并行 for 循环时出现分段错误