0

我想用 Polymer元素制作Hello, world 。firebase-collection

我希望Hello, world在控制台中看到一个或多个重复并且没有错误。相反,我没有看到Hello, world很多控制台错误,开头是:

控制台日志
ReferenceError: Firebase is not defined

要重现问题,请执行以下步骤:

  1. 打开这个 jsBin
  2. ❌ 在控制台中观察到没有Hello、world和错误。

请注意,<firebase-collection>代码只是此处官方文档的复制/粘贴。

http://jsbin.com/guzimubuma/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">
      Hello, world
    </template>
  <!---->
  Hello, world

</template>

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

</dom-module>

<x-element></x-element>

</body>
4

1 回答 1

0

评论摘要。

此问题是由现在已解决的服务器问题(位于 polygit2.appspot.com )造成的。

于 2016-02-26T03:28:54.200 回答