存储国家/县/州下降的大型模型的方法

时间:2015-02-12 21:53:41

标签: javascript angularjs localization

我正在以角度开发应用程序,并且在不同的页面上点缀了一些形式,这些页面具有针对县,国家,城市等的大量下降。使用ng-repeat或ng-options和将选项存储在模型中,而不是重复自己,我认为为模型设置一个位置是个好主意。

我正在研究不同的方法。

目前,我正在考虑像[{1}}这样的工厂使用$langAddressgetCities('en')getCounties('en')等方法。

模型可能看起来像这样

getCountries('en')

我可以使用此数组在我的下拉列表中填充我的选项。

有什么想法吗?

谢谢,詹姆斯

1 个答案:

答案 0 :(得分:0)

是的,工厂/服务是可行的方法。保持工厂/服务中的数据/获取/设置远离控制器。在控制器中调用它们以绑定到视图。