Polymer 2.0の新機能で、カスタム要素の作成を試みています。Polymer 2.0 PolymerElementsの拡張方法app-layoutとapp-drawer
私は自分のカスタム要素を拡張することができ、うまくいきます。私は、ここで見つけたPolymerElementsアプリレイアウトのapp-drawer要素を拡張できるかどうかを調べようとしていますhttps://www.webcomponents.org/element/PolymerElements/app-layout
私はこれを試しましたが動作しません。
<link rel="import" href="/bower_components/app-layout/app-layout.html">
class MyElement extends AppLayout {
static get is() { return 'my-element'; }
};
customElements.define(MyElement.is, MyElement);
私には、Uncaught ReferenceError: AppLayout is not defined
というエラーが表示されます。 app-layoutに正しいインポートスクリプトがあることを確認しようとしても、app-drawerのようなapp-layout要素を使用できます。
AppLayoutという名前が間違っていますか?私はPolymer.Applayout
などのような異なる名前を試しましたが、それと同じエラーです。私は同じbower_componentsフォルダにある自分のカスタム要素を拡張しようとしましたが、エラーなしで動作します。
class ExtendedElement extends MyElement {
static get is() { return 'extended-element'; }
};
お勧めはありますか?ありがとう!