这是相关的代码片段:
$scope.submit = function() {
console.log(this);
weekly_habits = $resource('/api/users/:user_id/weekly_habits/:id/', {user_id: '@user'});
entry = weekly_habits.save({name: $scope.newAccomp, count: 0});
$scope.accomplishments.unshift(entry);
$scope.newAccomp = '';
}
我的错误是没有路线匹配 /api/users/weekly_habits... 我的项目是在 rails 中构建的,我不明白这条线是什么意思 {user_id: '@user'}。这个@user 对象应该在哪里?如果有人解释这里发生了什么,将不胜感激。
谢谢!