$scope.showDetails = function (dashboard_item) {
$log.debug("clicked");
$http({
url: '/Details/Details',
method: 'GET',
data: { name: dashboard_item.FName }
})
};
これはメソッドを呼び出しますが、名前を渡すことはなく、角度コントローラーに戻ります。新しいページを開く/滞在する代わりに。角度または定義済み変数でasp.net mvcビューを呼び出す/返す方法
*onclick="location.href='@Url.Action("Details", "Details", new {name = $scope.dashboard_item.Fname })'"
これは、適切に新しいページ/ビューを開く/戻しますが、カミソリ/サーバー側の角度変数にはアクセスできません。
このような単純な操作を行うための良い例や情報はありません。 私はおそらく角度経路を使用しているはずですが、どのようにして正直言って私はむしろasp MVCルーティングに固執していますが、現時点では何もしません。
TLDR私は戻って/ URLのparams
<a href="@Url.Action("Details","Details")?name={{dashboard_item.Fname}}">Your link here </a>
私はリンクとしてテーブルの列をクリック可能にする必要があるので、hrefを使用しない解決方法を強くお勧めします。両方のcurrentl投稿されたhrefが含まれていて、onclickで動作しません –