データの処理を担当する要素である db-module があります。次に、結合モジュールでこの要素を作成しました。しかし、db-module メソッドにアクセスしようとするとjoin(email,password)
、関数ではないと表示されます
デシベルモジュール:
<template>
<firebase-app
auth-domain="campus-3320b.firebaseapp.com"
database-url="https://campus-3320b.firebaseio.com"
api-key="AIzaSyBVpKa8SmWPKl595AZ8BmCMVBOkmZ6Lft0"
storageBucket="campus-3320b.appspot.com">
</firebase-app>
<firebase-auth
id="auth"
>
</firebase-auth>
</template>
Polymer({
is: 'data-module',
join: function(email,password){
console.log('join')
this.$.auth.signInWithEmailAndPassword(email,password);
},
login: function(email,password){
this.$.auth.createUserWithEmailAndPassword(email, password);
}
});
結合モジュール:
<db-module id="auth"></db-module>
Polymer({
is: 'join-module',
name: String,
surname: String,
email: String,
password1: String,
join: function(){
this.$.auth.join(this.email,this.password)
}
});