1

在Chrome Dev Editor的“New Project”对话框中选择“JavaScript Polymer custom element”作为项目类型时生成的聚合物应用程序在运行时显示空白屏幕。

这是一个错误还是我做错了什么?

如果它是一个错误,那么我将如何让聚合物应用程序显示一些东西?

4

4 回答 4

0

Judging by your description, it sounds like you are forgetting to refactor for CSP. Right click on your project name, and select Refactor for CSP. This will take a while, but when it's done, it will work.

于 2014-11-28T22:51:39.177 回答
0

首先尝试从命令行运行凉亭更新

 bower install Polymer/core-elements --save

您可能还需要从 chrome 开发编辑器的右侧面板中右键单击您的项目目录,然后选择 Refractor for CSP。

于 2015-02-03T19:04:21.620 回答
0

回复较晚,抱歉。

  1. 请尝试使用最新的 Chrome 开发编辑器。自从您提交问题以来,提到的模板可能已损坏并已修复。
  2. 还要确保您:
    • 单击“运行”按钮时已选择index.html或已选择;demo.html或者
    • 右键单击它们并Run...从上下文菜单中选择。

可能发生的情况是您将Polymer 元素Polymer app混淆了。您使用的模板会生成一个元素。它还以 的形式提供了元素用法的示例,demo.html以及以. 所以你必须明确地运行其中一个才能看到一些东西。如果您尝试“运行”元素本身(例如,单击选中的“运行”按钮),您看到一个空白屏幕,就像使用任何其他纯 Polymer 模板一样,因为其中没有可渲染的 HTML(它被称为模板因为某种原因)。core-component-pagemetadata.htmlindex.htmlmy-element.html

如果您确实需要Polymer 应用程序,请考虑使用JavaScript web app (using Polymer paper elements)JavaScript Chrome app (using Polymer paper elements)项目类型。

于 2014-12-09T02:35:01.520 回答
0

可能在示例应用程序中,CDE 项目(bower.json 级别)位于您导入编辑器的目录的子目录中。尝试导入更深的级别。

于 2015-10-04T13:33:27.907 回答