我正在尝试将json文件作为ngResource查询到我的控制器,尝试按照以下教程进行操作 - https://devdactic.com/improving-rest-with-ngresource/
唯一的区别是我正在尝试查询JSON文件。
服务 -
(function () {
'use strict';
angular
.module('services')
.factory('HeaderService', headerService);
headerService.$inject = ['$resource'];
function headerService($resource) {
return $resource('/titles/dynamicTitles.json/:id', { id: "@id" });
}
})();
控制器是 -
function flowController(HeaderService) {
console.log(HeaderService.get({ id: "/welcome" }));
}
dynamicTitles.json -
[
{
"id": "/welcome",
"title": "Welcome"
},
{
"id": "/login",
"title": "Login"
}
]
的console.log(HeaderService.query());工作正常,但HeaderService.get({id:" / welcome"}) 提示错误 - >找不到404。
angular是否会处理get(id)方法,还是需要编写方法?