angular.js - angularjs は、フォーム送信情報のログインを実装します。「ログイン」をクリックした後、state.go を使用してジャンプし、データを転送します。
世界只因有你
世界只因有你 2017-05-15 16:54:10
0
1
709

angularjs はフォーム送信情報のログインを実装します。「ログイン」をクリックした後、state.go を使用してジャンプし、データを転送します。

//ジャンプを実装するコード
$state.go('landing_page',{'phone':$scope.phone,'validCode':$scope.validCode});

ここでの電話と validCode は、渡す必要があるデータです。

ps: フォーム送信ページのジャンプはこのように実装されていますか?それとも位置情報を使用する方が良いでしょうか?

世界只因有你
世界只因有你

全員に返信(1)
曾经蜡笔没有小新

1. この方法でデータを転送することは可能ですが、jump landing_page状态页面的话,如果刷新这个页面的话,那么你随路由传递过来的参数(路由参数除外)就会没有了,这样子就比较尴尬;所以一个好的建议就是,在跳转路由之前将你需要的数据进行处理。
2.如果这些参数是路由参数的话,那么不会出现上述的问题,路由参数会一直保存在路由中。
3.如果你随路由传递的这些参数在跳转之后的页面也需要的话,那么就需要在进入这个页面之前重新获取一下,可以尝试使用ui-router插件的resolve メソッドを入力すると、必要なデータの一部が取得され、それが対応するコントローラーを入力します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート