私は、ページからページへ行くために州を使用しています。 URLの1つからURL(id)のパラメータを読み込んでいますので、状態を定義するときに簡単に行うことができます。AngularJsを使用してURLパラメータを取得
.config(function($stateProvider) {
$stateProvider
.state("testing", {
url: "/testSession/:id",
controller: "UserTestSessionController",
templateUrl: "./app/components/userTestSession/user-test-session.html",
controllerAs: "vm"
})
})
マイURLこのように見えた:私はこのように見えるようにURLを変更した場合localhost:8000\testSession\id
:localhost:8000\testSession\id?otp="someStringValue"
私は何とか状態のurlのparamにOTPを定義することができますか?それとも私はそれを完全に変更する必要がありますか?
でそれらを分離することができますか? '$ location'を使ってクエリ文字列を取得できませんか? – Sajan
@sajanそれが可能であれば、それをURLで定義する方が簡単でしょう。そうでない場合、私はいつも$ locationを使うことができます、私はそれに同意します。ちょうどそこに方法があることを確認したいと思った:) –