次のような状態がいくつかあります。
.state('patient.patient-login', {
abstract: true,
template: '<ui-view></ui-view>'
})
.state('patient.patient-login.practiceID', {
url: "/patient-login/:practiceID",
scope: true,
templateUrl: "views/patient-login.html"
})
問題は、:practiceID
変数が非常に長くなり、ユーザーフレンドリーではない可能性があることです。ユーザーが練習 ID に関連付けられたカスタム URL を作成できるようにしたいと考えています。たとえば、Facebook でプロファイルから始めるアカウントを作成する場合です。 URL は次のようになります: http://facebook.com/123456789ただし、http: //facebook.com/whateveryouwantに変更できます
したがって、基本的には次のようなことを達成したいと考えています。
POINTER
http://domain.com/companyname > http://domain.com/#/patient-login/companyid
ANOTHER EXAMPLE
http://domain.com/ladentist > http://domain.com/#/patient-login/-85k3jfGEioltold
ユーザーが設定できるようにすることはできましたが、そのunique url
ようなルーティングの設定を開始する方法さえわかりませんか?