javascript - angularjs 从属性文件中读取

标签 javascript angularjs properties

在 angularJS 中,我如何从属性文件中读取值?

connection.properties:  

url="http://localhost:8080"  
user= "me"  
get= "GET"  
post= "POST"

应用程序.js:

var app = angular.module('testing',[]);  
app.controller('testCtrl',function($scope,$http) {    
     $http({    
        url: connection.properties.url  ,
        method: connection.properties.get,  
        params: {user: connection.properties.user})        
     });
});

最佳答案

如果 connection.properties 是一个位于您的网络服务器上的文件,那么您只需执行以下操作:

var app = angular.module('app', []);

app.controller('test', function ($scope, $http) {
  $http.get('connection.properties').then(function (response) {
    console.log('a is ', response.data.a);
    console.log('b is ', response.data.b);
  });
});

你可以在这里看到一个例子:

http://plnkr.co/edit/3Ne3roFOwcfVmg2mgnUr?p=preview

关于javascript - angularjs 从属性文件中读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19100225/

相关文章:

javascript - Google Apps 脚本文本区域

javascript - 服务内部的数据更改不会更新范围

spring - @Import 覆盖 Spring @PropertySource

javascript - 如何阻止 ember 操作在其子元素上触发/如何访问操作中的事件

javascript - JavaScript 中的 new String ("x") 有什么意义?

javascript - Angular 谷歌地图中标记信息显示的错误

java - 如何使用 @ConfigurationProperties 和 @Autowired 测试类

java - 如何让 Log4j 找到我的属性

javascript - "object HTMLTextAreaElement"与表单输出一起出现

javascript - ag-Grid 服务器端分页事件