0

ionic と backand を使用してアプリケーションを作成しています。

新しいユーザーを作成すると、「セキュリティと認証」=>「登録済みユーザー」で新しいユーザーが作成されます。どうやらそれは私のデータベースと内部 backand users データベース間のリンクです...そのアクションに console.log(err) を挿入しました。これが出力です:

「次のアクション: "Create My App User" の実行に失敗しました: タイプ '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;
})

もう 1 つ、backand インターフェイスで「Create my App User」アクションをテストすると、例外はまったく同じです。

4

0 に答える 0