所以目前在我的应用程序中,每个路由的加载都有多个网格。例如, / home 的加载显示一个网格包含一些数据(来自后端api调用)和columnDefs(网格列),而在 / employee 的加载时一个网格包含一些数据(来自后端api调用)和各自的columnDefs。对于这两个路由,我在控制器内的$ scope.gridOptions上附加了单独的控制器和各自的columnDef。这个设置工作正常,但我需要实现模块化,为应用程序中的所有列创建通用的ui-grid服务,而不一定是单线或单线。
为了更好地完善,因为 columnDefs (网格的列)对于我的应用程序中所有可能路由上的所有网格几乎相同,我希望编写一个包含所有columnDefs然后隐藏的服务/分别显示每条路线和每个控制器所需的内容。
有人可以帮忙吗?如果你能知道如何继续这样做会非常有帮助吗?