PolymerFire - 如何保存文件?

时间:2016-10-13 09:35:33

标签: firebase firebase-realtime-database polymer-1.0 polymerfire

我正在尝试使用以下代码保存Firebase文档:

<dom-module id="my-view1">

<template>

    <firebase-document
        id="doc"
        app-name="manishkpr"
        data="{{category}}">

    </firebase-document>

    <paper-button class="font-normal" on-tap="save">save</paper-button>

</template>

<script>

 Polymer({
  is: 'my-view1',

  save:function (e) {
      this.$.doc.save("categories/",{ "name": 's' } );
  }

 });

</script>

我收到此错误:

enter image description here

请帮帮我。

1 个答案:

答案 0 :(得分:0)

我没有设置这个。$ doc.data = {name:&#39; s&#39;}按照@Dale Snowdon的建议

这是更新后的代码,工作正常

<dom-module id="my-view1">

<template>

<firebase-document
    id="doc"
    app-name="manishkpr"
    data="{{category}}">

</firebase-document>

<paper-button class="font-normal" on-tap="save">save</paper-button>

</template>

<script>

Polymer({
  is: 'my-view1',

  save:function (e) {
     this.$doc.data = {name:'s'};
     this.$.doc.save("categories/");
}

});

</script>