2017-06-13 8 views
0

質問1: 以下のコードはポリマーで機能します。私はどのように理解していない。私はvar el = new Element()のような何かをする必要はなかったし、ドキュメントに明示的に追加しなかった。作業ファイルのポリマーに関する問題

質問2:<my-element></my-element>タグを削除するにはどうすればよいですか? (必要なすべてのファイルをインポートした後)

MyElement.html

// After Importing all the necesarry files 
var Element= Polymer({ 
    is: 'my-element' 
    created: function(){ 
    this.textContent = "My Element" 
    }, 
}); 

index.htmlを

<body> 
    <my-element></my-element> 
</body> 
+0

あなたがタグを排除するべきではない理由を理解するのに役立つために私のユーチューブプレイリスト、https://www.youtube.com/playlist?リスト= PLAgb4zAe1lZXlfqhAXJxY8A1LZtGV3v3X –

答えて

0

あなたはすることができますしたい場合は、

// create an instance with createElement: 
var el1 = document.createElement('my-element'); 

// ... or with the constructor: 
var el2 = new MyElement(); 

のRef。 https://www.polymer-project.org/2.0/docs/devguide/registering-elements#register-element

しかし、美しさはタグそのものです。あなたはポリマー({})コンストラクタを使用する場合より、カスタム要素に

https://www.polymer-project.org/2.0/docs/devguide/custom-elements https://www.webcomponents.org/introduction#specifications

1
  1. を読み取るために、それはカスタム要素のプロトタイプチェーンを設定し、すぐにそれを登録します。 Polymer.class({})を使用したい場合は、いつでもセットアップと登録が必要です。document.registerElement( 'my-element'、MyElement);私たちはそのタグを削除した場合我々は、コンポーネントタグを排除することはできません
  2. LocalDom文句を言わ表示
関連する問題