加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在AngularJS应用程序中存储URL或URL域的最佳方法是什么?

发布时间:2020-12-17 08:46:20 所属栏目:安全 来源:网络整理
导读:我的AngularJS应用程序调用当前托管在一个服务上的API,但之前托管在另一个服务上,并且在不久的将来可能会在其他地方托管. URL会定期更改.例如来自 myfirst.heroku.com/app/user/mike/profile 至 mysecond.bluemix.com/app/user/mike/profile 等等 我不想每次
我的AngularJS应用程序调用当前托管在一个服务上的API,但之前托管在另一个服务上,并且在不久的将来可能会在其他地方托管.

URL会定期更改.例如来自

myfirst.heroku.com/app/user/mike/profile

mysecond.bluemix.com/app/user/mike/profile

等等

我不想每次都改变每个位置的URL,我只想在/ app之前更改部分….

在Angular App中,最好的方法是什么?

注意:我在整个应用程序中使用的许多URL都在模块中,这些模块作为依赖项添加到我的主应用程序中.因此,Module1和Module2都在其控制器和资源中使用URL,然后包含在MainApp中.因此,所有dependee应用程序都需要访问一个很好的解决方案.那可能吗.

我想建议你必须使用角度常数,它类似于服务,但它会创建一个常量值,可以在我们的角度项目中随处注入.

这就是我们如何创造常数

持续服务:

angular.module('AppName')
 .constant('REST_END_POINT','https://rest.domain.com/');

控制器中的用法:

angular.module('AppName')
 .controller('CTRL_NAME',['REST_END_POINT','$scope',function(REST_END_POINT,$scope){
      //your business logic.
]);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读