我正在使用 ionic 和 backand 创建一个应用程序。
创建新用户时,它会在“Security & Auth”=>“Registered Users”中创建一个新用户。显然这是我的数据库和内部 backand 用户数据库之间的链接......我在该操作中插入了一个 console.log(err) ,这是输出:
“以下操作:“创建我的应用程序用户”未能执行:检测到类型为“Jint.Engine”的属性“Engine”的自引用循环。路径“Engine.GlobalEnvironment.Record”。”
这些是相关代码:
.service('SignupService', function(Backand) {
var service = this;
service.signup = function(firstName, lastName, email, password, confirmPassword) {
return Backand.signup(firstName, lastName, email, password, confirmPassword);
}
.controller('SignupCtrl', function (Backand, $state, $rootScope, SignupService) {
var signup = this;
function register() {
SignupService.signup(signup.firstName, signup.lastName, signup.email, signup.password, signup.password)
.then(function () {
$rootScope.$broadcast('authorized');
$state.go('signup2');
}, function (error) {
console.log(error);
})
}
signup.register = register;
})
还有一件事,当我在后台界面测试“创建我的应用程序用户”操作时,异常是一样的。