Polymer 1.x:Firebase 的聚合物模板?

Polymer 1.x: Polymer template for Firebase?

我正在寻找 "live code" 存储库(例如 jsBin、jsFiddle、CodePen、plunkr 等)模板 对沙盒有用(即 "posting") 关于 firebase-collectionfirebase-document.

的聚合物问题

换句话说,我正在使用 Firebase 后端构建一个 Polymer 应用程序,我需要一个模板来用于向该网站发布问题。

例如,here is the template I use to post Polymer questions。有没有人知道也可以支持有关 firebase-collectionfirebase-document 元素的问题? (我猜这需要具有 public read/write 访问权限的 firebase。)

http://jsbin.com/sitomotoji/edit?html,输出
<!doctype html>
<head>
  <meta charset="utf-8">
  <!---- >
  <base href="https://polygit.org/components/">
  Toggle below/above as backup when server is down
  <!---->
  <base href="https://polygit2.appspot.com/components/">
  <script src="webcomponentsjs/webcomponents-lite.min.js"></script>
  <link href="polymer/polymer.html" rel="import">
  <link href="paper-button/paper-button.html" rel="import">
</head>
<body>

<dom-module id="x-element">

<template>
  <style></style>

<paper-button on-tap="_handleTap">Click Me</paper-button>

</template>

<script>
  (function(){
    Polymer({
      is: "x-element",
      properties: {
      },
      _handleTap: function() {
        alert('User clicked me!');
      },
    });
  })();
</script>

</dom-module>

<x-element></x-element>

</body>
http://jsbin.com/xojoxubigi/edit?html,输出
<!doctype html>
<head>
  <meta charset="utf-8">
  <!---- >
  <base href="https://polygit.org/components/">
  <!---- >
  Toggle below/above as backup when server is down
  <!---->
  <base href="https://polygit2.appspot.com/components/">
  <!---->
  <script src="webcomponentsjs/webcomponents-lite.min.js"></script>
  <link href="polymer/polymer.html" rel="import">
  <link href="firebase-element/firebase-collection.html" rel="import">
  <link href="paper-button/paper-button.html" rel="import">
</head>
<body>

<dom-module id="x-element">

<template>
  <style></style>

  <p>
    <paper-button on-tap="_handleClick">Click Me</paper-button>
  </p>
  <!---->
    <firebase-collection
      location="https://dinosaur-facts.firebaseio.com/dinosaurs"
      data="{{dinosaurs}}"></firebase-collection>
    <template is="dom-repeat" items="[[dinosaurs]]" as="dinosaur">
      <div>
        [[dinosaur.height]]
      </div>
    </template>
  <!---->

</template>

<script>
  (function(){
    Polymer({
      is: "x-element",
      _handleClick: function() {
        console.log('You clicked me!');
      }
    });
  })();
</script>

</dom-module>

<x-element></x-element>

</body>