2017-09-21 9 views
2

角度jsの別のページにリダイレクトする必要があります。角度jsポストデータによるページリダイレクト

次のコードをリダイレクトに使用しました。しかし、それはURLを介してデータを渡しているようです。

リダイレクトURLにデータを送信する必要があります。

検索されたロットですが、解決策は見つかりませんでした。

お手数をおかけしますようお願い申し上げます。

$location.path('/refer').search({mobile: mobileNumber}); 
+0

実際には、コントローラ(古いものと新しいもの)を介してデータを渡しますか? –

+0

[この質問](https://stackoverflow.com/questions/16003188/can-i-trigger-a-form-submit-from-a-controller)では、必要なユースケースが強​​調表示されています。あなたは、POSTのような効果を作り出すために、隠された入力を持つフォームを提出する必要があります。 – 31piy

答えて

0

下図のようにあなたは別のものにデータを渡すために、状態のparamsを使用することができます。

JS:

.state('dashboard',{ 
    url: '/dashboard', 
    templateUrl: 'views/dashboard.html', 
    controller: 'dashboardCtrl', 
    params : { areaName : null, city : null}   
}) 

を表示:

<a ui-sref="customer.app.dashboard({areaName:area.area_name,city:area.city_id.city_name})"> 

・ホープ、このことができます。..

0

あなたはbeloを使用できますw。このために注入する必要があります$state