angularjs + elasticsearch,输入主机连接elasticsearch

时间:2015-10-12 17:03:09

标签: angularjs elasticsearch

可以输入要连接的主机地址

elasticsearch?谢谢!

这是代码:

HTML:

<div ng-controller="ExampleController">
    <input type="text" ng-model="input.host">
</div>

JS:

var app = angular.module('submit', ['angular-ladda', 'elasticsearch']);

app.service('client', function (esFactory) {
    return esFactory({
        host: 'localhost:9400',
        apiVersion: '1.2',
        log: 'trace'
    });
});

app.controller('ExampleController', ['$scope', 'client', 'esFactory', function ($scope, client, esFactory) {
    $scope.input = {
        host: ''
    }

}]);

1 个答案:

答案 0 :(得分:0)

您可以通过提供休息服务或仅在文件中提供$ http请求来获取文件。

类似于input = $http.get("elasticsearchconfig.json")。