2017-03-31 10 views
0

複数の名前がリンクになっていて一度クリックすると、リンク先のページにリダイレクトされるテーブルがあります。新しいページにリダイレクトされたURLのクエリパラメータとしてリンクタイトルを追加する

<a href="#/landing"><span>{{ link.linktitle }}</span></a> 

その部分は正常です。

しかし、私は一度ランディングページにリダイレクトし、このように見えるURLが必要です:

http://localhost:3000/#/landing/?=link={link title} 

は、これを達成するための簡単な方法はありますか?

PS。また、クエリのパラメータからリンクのタイトルを取得し、リンク先ページのどこかに表示させる必要があります。

ありがとうございます!

+0

角度1またはangular2? :) 試してみることができます: '{{ link.linktitle }} ' –

+0

ありがとうございました!私は良いol '角1笑を使用しています。ありがとう、私はそれを試してみましょう。 – ChrisEM

+0

それはうまくいった!ありがとうございました – ChrisEM

答えて

0

あなたが持っているしたい値がlink.linktitle下JS側に格納されている場合、あなたのコードは次のように見ています

<a href="#/landing/?=link={{ link.linktitle }}"> 
    <span>{{ link.linktitle }}</span> 
</a> 
+0

を受け入れ、それが表示されていてくださいリンク先ページのどこかにありますか?私はそれが "Welcome {link title}"となっていて、どのリンクがクリックされたかに応じて変化するという見出しを考えている。 – ChrisEM

+0

何か非常に単純な:)のおかげで知っていた答え:) 乾杯 – ChrisEM

+0

@ChrisEMそのために$ locationを使用することができる。 これをチェックするjsFiddle: http:// web。 archive.org/web/20130317065234/http://jsfiddle.net/PHnLb/7/ '$ location.search()).link'を使用することができます。 あなたのURLは異なっているはずです: #/ landing /?link:{{link.linktitle}} 別の質問を作成してください;別の話です:) –

関連する問題