2017-11-22 6 views
0

マイルートを動作していないオーレリアのhref.bindが

<a href.bind="route: weatherd, params.bind: { woeid: cityId }"> 

私は私が持っています。このURL

#/weather/23423 

を構築したいですこれを行うのは非常に苦労します。ドキュメントには何もありません。 誰でも助けてください

+0

[タグ:aurelia]についてはわかりませんが、あなたは 'weatherd'という名前の" route "というリンクを構築しているようですが、これはあなたが使っている' moduleId'の名前です。 'route'は「天候」と呼ばれる。それは意図されていますか? – msanford

+0

その天気予報は問題ありません。 –

答えて

2

この場合、href.bindの代わりにroute-hrefを使用します。

<a href.bind="'weather/' + cityId" > 

これは、チートシートにルーティングセクションの「生成ルートのURL」のサブセクションでhere

0

を見つけることができます,を交換してください:あなたはこのようhref.bind使用する

<a route-href="route: weatherd, params.bind: { woeid: cityId }"> 

by ;

<a route-href="route: weatherd; params.bind: { woeid: cityId }"></a>

1

<a href.bind="route: weatherd, params.bind: { woeid: cityId }">

<a route-href="route: weatherd; params.bind: { woeid: cityId }">

使用ルート-HREFこと、およびセミコロンの代わりにカンマを使用する必要があります。

関連する問題