私はプロジェクトを進めており、AngularJSを使用してNode.js + MongoDBバックエンドにAPIリクエストを行うことはできません。Angularを使用して検索結果を表示
私のようなインスタンス化APIのルートがあります。
app.get("/search_database/:queryString", function(req, res) { ... });
をそして、私はブラウザ上(生JSONで)、これらの結果を表示するように角度を使用してフロントエンドに何かを構築しようとしている - 無駄に。ブラウザからのAPIリクエストは私が望むものを示していますが、AngularJSでも同じことができるようにしたいと考えています。
ご了承ください。ありがとう!
これは私がこれまで持っているものです。
test.htmlという
<html ng-app="test">
<head>
<meta charset="utf-8">
<title>Angular.js JSON Fetching Example</title>
<script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js"></script>
<script> src="core.js"</script>
</head>
<body ng-controller="searchCntrlr">
<div>
<input class="search-bar-input", ng-model="searchText"/>
</div>
{{results}}
</body>
</html>
のCore.js
var app = angular.module("test",[]);
app.controller('searchCntrlr', $scope, $http) {
$http.
get('/search_database/:searchText/' + $scope.searchText).
success(function(res){
$scope.results = res.data;
});
};