我有一个仪表板类型的页面,在左边,您会看到以下菜单项:
他们每个人都在同一控制器中执行不同的操作。我想让每个动作在同一页面(局部视图)中呈现其数据,但是我不知道这样做的“最佳”方式是什么。
因此,可以说链接1正在呈现人员列表(表),链接2正在统计数据(图表),列表3呈现了一些配置属性。
我应该如何定义它,以便每次单击时都保留主框架(左侧菜单栏包含链接1-2-3,并在共享视图中定义),但仅保留中间内容(部分视图) )将发生变化,请记住,链接1是一个表,链接2的图表和其他控件,链接3是一堆控件(文本框,下拉列表等)。
每次点击我应该显示/隐藏div吗?这对我来说似乎很肮脏?非常欢迎您提出所有意见/建议!
注意:[我在MVC项目中使用C#,并且会提供C#MVC(如果需要,则使用Javascript)解决方案,而不是其他脚本/编码语言或框架。
您应使用以太PHP或Java进行此类安装。另外,您可以使用Angular或React之类的JS框架,它们也可以处理它。对于Plain JS,您可以根据需要始终使用事件(单击链接)来更改页面。