将iron表单数据保存到firebase

将iron表单数据保存到firebase,firebase,firebase-realtime-database,form-submit,Firebase,Firebase Realtime Database,Form Submit,我有此代码,我想使用Firebase作为实时数据库,但不起作用,请有人帮助我,这是我的代码: <paper-material elevation="1"> <form is="iron-form" id="form"> <paper-input label="name" id="nameform"></paper-input> <paper-checkbox id="checkboxform">i agree<

我有此代码,我想使用Firebase作为实时数据库,但不起作用,请有人帮助我,这是我的代码:

<paper-material elevation="1">
  <form is="iron-form" id="form">
    <paper-input label="name" id="nameform"></paper-input>
    <paper-checkbox id="checkboxform">i agree</paper-checkbox>
    <paper-radio-group selected="a" id="radioform">
      <paper-radio-button name="a">yes</paper-radio-button>
      <paper-radio-button name="b">No</paper-radio-button>
    </paper-radio-group>
    <paper-button on-click="_submit">Save</paper-button>
  </form>
</paper-material>
此示例发送信息,但这不适用于RadioGroup元素的复选框。 这就是为什么我尝试用iron表单发送表单中的所有信息:

  listeners: {
    'form.iron-form-submit': '_handleFormSubmit'
  },

  _submit: function() {
    var formvalues= this.$.form.submit();
    console.log(formvalues);
    firebase.database().ref().push(formvalues);
  },

  _handleFormSubmit: function() {
    console.log('save it');
  }
console.log显示“未定义”

提前谢谢

  listeners: {
    'form.iron-form-submit': '_handleFormSubmit'
  },

  _submit: function() {
    var formvalues= this.$.form.submit();
    console.log(formvalues);
    firebase.database().ref().push(formvalues);
  },

  _handleFormSubmit: function() {
    console.log('save it');
  }