2016-08-31 5 views
-1

this is how it looks with working A tag and button tag私はいくつかのフォームでng-repeatを持っています。各フォームには、ユーザーを$ stateParam(userId)を使用して/ userProfileにリダイレクトする必要があるボタン - プロファイルの編集があります。ボタンタグからhtmlにナビゲート

これは私のコードです:

<button type="button" class="btn btn-grey btn-ripple">Edit profile</button> 

私は成功と、次の試してみました:

<a href="/userProfile?userId={{staff.UserId}}" class="btn btn-grey btn-ripple">Edit profile</a>     

は - ファインワークスませんが、CSSが<a>タグ

で完璧に動作しません。

<button>タグを<a>に入れようとしましたが、仕事。

私はHTML形式で、JavaScriptは作成しません。私はformタグとaction=urlで試して、うまくいきません、彼は"http:\\" URLにアクセスしようとします。

提案がありますか?

<button type="button" ng-click="location.assign('/userProfile?userId=' + staff.UserId)" class="btn btn-grey btn-ripple">Edit profile</button> 
+1

をあなたは角度JSを使用していますか? – Christoph

+0

はい、私はlocation.path(URL)を試しましたが、文字 "?"コード化されたものになる、URL doens'tはもう働かない – TrulyXax

+0

あなたは私たちにCSSを見せることができますか? –

答えて

0

<a ng-href="'/userProfile?userId=' + staff.UserId" class="btn btn-grey btn-ripple">Edit profile</a>

それが動作ホープ!

-2

何をNG-HREFの使用について:あなたはAngularJSを使用している、あなたがすることができると仮定すると、

おかげ

+0

ng-hrefは 'a'タグでは問題になりません。問題は、CSSが 'a'タグにO.Kをラップしないので、代わりにボタンを使う必要があることです – TrulyXax

-1

は、だから私はこれを試してみました:完璧

<a href="/userProfile?userId={{staff.UserId}}">          
    <button type="button" class="btn btn-grey btn-ripple" >Edit profile</button> 
    </a>    

ワークス:)

関連する問題