在 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 是一个存在于您的 Web 服务器上的文件,那么您只需要执行以下操作:

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/

10-16 23:22