要素x-foo
の宣言されたプロパティには、x-bar
からどのようにアクセスできますか?私の例ではポリマー要素のプロパティに異なる要素からアクセスする方法
私はここにx-bar
JSごみ箱からx-foo
の内側に住んでいるタイトルプロパティにアクセスしたいと思います:https://jsbin.com/muvidacoga/edit?html,console,output
要素x-foo
の宣言されたプロパティには、x-bar
からどのようにアクセスできますか?私の例ではポリマー要素のプロパティに異なる要素からアクセスする方法
私はここにx-bar
JSごみ箱からx-foo
の内側に住んでいるタイトルプロパティにアクセスしたいと思います:https://jsbin.com/muvidacoga/edit?html,console,output
何をやっていることは正しいですが、あなたはtitle
プロパティを設定する必要がありますそれが変更されたときに通知する。あなたはそれが変更されたことを他の要素を伝えるために財産を伝えるtrueにnotify
を設定することにより
title : {
type : String,
notify: true, //set this
value : "Hello World 1"
}
。これは双方向データバインディングと呼ばれます。ポリマープロジェクトのウェブサイトから双方向データバインディングについてもっと詳しく読む。 https://www.polymer-project.org/1.0/docs/devguide/data-binding.html#property-notification
あなたがプロパティにアクセスする方法は良いです。デモでは//console.log(e).title;
行に小さなタイプミスがあると思います。それは//console.log(e.title);
でなければなりません。
これらの変更とconsole.logのコメントを外します。コンソールはHello World 1
を表示します。
編集: 一般的にポリマー1.0またはポリマーを初めて使用した場合。私はあなたがトラフまたはatleastスキムのトラフを参照してpolymer-project.orgの開発者ガイドと開始セクションを取得することをお勧めします。そうすれば、情報がそこに表示され、問題に遭遇したときにポリマーウェブサイトにその件に関する情報があるかどうか分かります。それは実際にポリマーの理解に役立ち、ポリマーをコーディングするのに役立ちます。 :)