1

カスタム要素を作成しようとしていますが、結果ページにいくつかの警告がありましたが、修正しました。最後のものは次のとおりです。
custom element with name "paper-fab-menu" not found. See http://goo.gl/5HPeuP#polymer_11 for details.

要素のコードを確認し、すべてのスクリプトを削除して簡単にしました。コードは次のとおりです

<link rel="import" href="../../../packages/polymer/polymer.html">
<link rel="import" href="../../../packages/paper_elements/paper_fab.html">

<polymer_element name="paper-fab-menu" noscript>

  <template>
    <paper-fab icon='menu'></paper-fab>
  </template>

  <!--<script type="application/dart" src="paper_fab_menu.dart"></script>-->

</polymer_element>

このコードに関する警告はありません。

要素をインポートするときに index.html コードに警告はありません (間違ったパスに関する警告がありましたが、解決されました)。index.html のインポート部分は次のとおりです。

<link rel="import" href="packages/core_elements/core_scaffold.html">
<link rel="import" href="packages/core_elements/core_item.html">
<link rel="import" href="packages/core_elements/core_icon.html">
<link rel="import" href="packages/core_elements/core_submenu.html">
<link rel="import" href="packages/paper_elements/paper_input.html">
<link rel="import" href="../lib/custom_paper_elements/paper_fab_menu.html">

<!--<script async type="application/dart" src="index.dart"></script>-->
<script type="application/dart">export 'package:polymer/init.dart';</script>
<script async src="packages/browser/dart.js"></script>

Dart エディターはまだ<paper-fab-menu>警告としてマークしています。Polymer のエラーは、このエラーが不適切なインポートを示していると述べていますが、すべてのインポートは正しく解決されており、問題がわかりません!

Windows 8.1 Dart エディター 1.8.5 Dart SDK 1.8.5

ご協力いただきありがとうございます

4

1 に答える 1