Javascript AngularJS和selects

Javascript AngularJS和selects,javascript,angularjs,Javascript,Angularjs,我在我的项目中使用AngularJS。我有一些有趣的任务。我首先选择类别,然后选择子类别。当我在“其他选择”中选择类别时,我只希望看到属于此类别的子类别。类别和子类别以DB为单位。我是否应该在加载控制器之前使用Promissions并加载数据,然后使用click event向后端发出另一个$http请求以选择子类别?你有什么好主意吗?数据和收集的潜在规模是多少?我倾向于认为简单的http请求比少量的数据和多个请求要好。数千个选择列表项目可在5k以下发送。另一部分是如果,服务器端是否有逻辑?你可能

我在我的项目中使用AngularJS。我有一些有趣的任务。我首先选择类别,然后选择子类别。当我在“其他选择”中选择类别时,我只希望看到属于此类别的子类别。类别和子类别以DB为单位。我是否应该在加载控制器之前使用Promissions并加载数据,然后使用click event向后端发出另一个$http请求以选择子类别?你有什么好主意吗?

数据和收集的潜在规模是多少?我倾向于认为简单的http请求比少量的数据和多个请求要好。数千个选择列表项目可在5k以下发送。另一部分是如果,服务器端是否有逻辑?你可能需要单独打电话,大概有10个类别,大概有100个子类别。也许我应该将click事件与从DB调用此数据绑定起来,因为在后端,我只是从DB获取此数据,并将其以JSON格式发送到Angular。也许我应该定义全局清除java脚本函数,而不是在控制器中,并通过$http获取信息,然后在控制器初始化中调用它。如果您想创建
条件字段
在数百个项目范围内,并且您的数据不依赖于服务器端逻辑来更新,只需下载整个集合并以角度对其进行过滤即可。范例-