Javascript Angular JS中站点范围配置的设计模式
我想在我的angular应用程序中设置一些用户首选项。我将从RESTAPI获得这些首选项,因此我需要进行http调用。一旦从API中获取了它们,它们的值将不会被修改 在这种情况下,最佳做法是什么 我可以在中进行http调用吗?或者使用类似的工具?或者只是写一个服务?在这些方法中有哪些事情需要考虑?Javascript Angular JS中站点范围配置的设计模式,javascript,angularjs,Javascript,Angularjs,我想在我的angular应用程序中设置一些用户首选项。我将从RESTAPI获得这些首选项,因此我需要进行http调用。一旦从API中获取了它们,它们的值将不会被修改 在这种情况下,最佳做法是什么 我可以在中进行http调用吗?或者使用类似的工具?或者只是写一个服务?在这些方法中有哪些事情需要考虑? 在这种情况下要遵循什么设计模式?您可以使用出厂配方创建服务。这将使代码更干净、更模块化 接下来,您可以将用户首选项放在$rootScope上。这是有效使用$rootScope的一个很好的例子,因为您的
在这种情况下要遵循什么设计模式?您可以使用出厂配方创建服务。这将使代码更干净、更模块化
接下来,您可以将用户首选项放在$rootScope上。这是有效使用$rootScope的一个很好的例子,因为您的值是具有应用程序范围适用性的常量。这里的重要问题是gyou在angular app引导过程中何时使用这些首选项?我想在应用程序加载时使用这些值。所以,是的,谢谢你。我要试试这个。