単純なindex.htmlページから呼び出されたときに効果的なPolymerコンポーネントがありますが、Ionic 2ページで使用しようとするとパラメータが渡されません。私はこのような単純なのindex.htmlファイルからそれを呼び出すときIonic 2からポリマーにパラメータを渡すことができません
<script>
Polymer({
is: "pnet-timeline",
properties: {
tlStartDate: String,
tlDurationSecs: {
type: Number,
value: 86400
},
userId: {
type: String,
value: null
},
tlTitle: {
type: String,
value: 'Unknown'
}
},
コンポーネントは素晴らしい作品:ここ
は、パラメータ宣言だ<pnet-timeline user-id="lowjam" tl-start-date="2016-02-29T00:00:00.000-0600" tl-duration-secs="86400" tl-title="Trip Planning"></pnet-timeline>
しかし、私はまったく同じタグという置くときイオン2ページにパラメータはポリマーに渡されません。代わりに、Polymerが実行されるときに、すべてデフォルト値に設定されます。 Polymerは確かに動作していますが、コンポーネントをページに表示して対話できますが、そのパラメータはありません。
これがIonic 2かAngular 2かどうかは分かりませんが、今は私が困っています。
詳細情報'ready'が実行された後、プロパティに正しい値が設定されているようです。それまでは、デフォルト値があります。直ちにコンソールにパラメータを書き出し、次に1秒に1回ずつデフォルト値を表示し、それに続いて一貫した正しい値を表示します。 –