我正在开发一个MEAN应用程序。我的Angular文件夹结构如下:
但是当我重命名用户'文件夹到其他任何内容,例如' user',它有效:
为什么会这样?
修改
app.js requeseted:
public static class ConverterSettings
{
public static JsonSerializer GetSerializer()
{
return JsonSerializer.Create(new JsonSerializerSettings()
{
TypeNameHandling = TypeNameHandling.All
});
}
}
答案 0 :(得分:0)
我认为你在第一种情况下缺少angular.module的第二个参数。你应该
angular.module('users',[]).factory('auth',[auth]);
因为你没有括号,所以你实际上并没有创建一个新的用户实例,而是错误的来源。
此链接可能有所帮助 https://docs.angularjs.org/api/ng/function/angular.module
答案 1 :(得分:0)
Bwah!傻我。
我有一个方法作为我的API,如下所示:
所以不是提供文件,而是为了API,这也是为什么Mongoose在控制台图片中抛出错误的原因。