【问题标题】:angular 1.1.5 and trailing slash角度 1.1.5 和斜杠
【发布时间】:2013-07-25 11:11:35
【问题描述】:

我正在使用 django + angularjs + ng-resource 来构建我的资源。已经讨论了斜线删除斜线的问题,我已经尝试了所有解决方案。

这是我当前的代码。

app.factory('Thread', function ($resource) {
    return $resource(
        '/api/thread/:id\\/', {
            id: '@id'
        }, {
            update: {
                method: 'PUT'
            }
        }
    );
});

但是当我在 Thread 上调用 $save 方法时,这是我的调试服务器记录此

[24/Jul/2013 15:33:39] "POST /api/thread// HTTP/1.1" 404 7341

两个斜线。我怎样才能让它只有一个斜线。

【问题讨论】:

  • 在这里阅读更多:stackoverflow.com/questions/14533117/… 我认为在某些时候你也应该切换到$http
  • id 是未定义还是为空?
  • @JasonGoemaat 是的,当我调用 $save 时 id 未定义
  • @HieuNguyen .. 我在发布之前浏览了那个帖子。

标签: django angularjs angularjs-resource


【解决方案1】:

您是否尝试删除 :id 之前的正斜杠?

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-14
    相关资源
    最近更新 更多