工場の API コントローラーからの応答を取得するのに問題があります。
エラー404 page not found が表示されます。
で権利を取得し.js-file
、HTML-document
ルーティングは問題ないようです。
App.js:
module.factory('userFactory', function($http) {
return {
getFormData: function(callback) {
$http.get('/api/GetMessage').success(callback);
}
}
});
module.controller("messageController", function($scope, userFactory) {
$scope.getMessage = function() {
userFactory.getFormData(function(results) {
$scope.text = results;
});
}
});
API コントローラー:
using System.Web.Http;
namespace kittyChatt.Backend.Controllers {
public class GetMessageController : ApiController
{
public object Get()
{
object obj = "hello world";
return obj;
}
}
}
ビューでボタンを押すと、Hello World が表示されるようにします。
意見:
<div>
<button ng-click="getMessage()">Get my message</button>
<p>{{text}}</p>
</div>
助けてください!