簡體   English   中英

Angular $ resource get方法不起作用

[英]Angular $resource get method not working

我有一個簡單的資源。

angular.module('app').factory('nmCategory', function($resource){
    var categoryResource = $resource('/api/categories/:id',{id:"@id"}, {
        update: {method: 'PUT', isArray : false},
        get: {method: 'GET' },
    });

    return categoryResource;
});

當我調用nmCategory.query() ,我得到了所有返回的結果。 但是,我正在嘗試通過ID進行過濾。 多數民眾贊成在單個記錄ehre id是@id。 然后,我嘗試nmCategory.get({id: 1}); 令我驚訝的是,它失敗並返回

/ api / categories / 1找不到(404)

我期望得到我的單身身份證。 我在網上搜索了更多示例,但沒有人反駁我在做什么。 請我如何做到這一點? 任何幫助,將不勝感激。

在瀏覽器中導航到該URL,然后查看它是否有效。 可能沒有。 這很可能是后端問題,而不是Angular問題。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM