設定された状態の解決関数にオプションのパラメータを渡すことは可能ですか?カスタムパラメータを状態解決関数に渡す
ので
resolve: {
resA: getSomething(1),
resB: getSomethingElse
}
function getSomething(num) {
if(num===1) {
//do something here
}
return something
}
function getSomethingElse() {
)
のようなもの、私は他の州に解決機能を再利用するために探していますが、特定のケースでは、私は、関数の内部で実行されるように異なるロジックが必要になります。
誰もが提案を提供できますか?
おかげ
EDIT
OK、私は実際に早く解決機能に依存している解決機能にカスタムのparamに渡しで探しています。この例では
resolve: {
resA: getSomething,
resB: getSomethingElse(1)
}
function getSomething() {
return something
}
function getSomethingElse(num, resA) {
)
は、第二の決意は、すぐに状態がヒットされ、解決されます
resA
まで待たないとすぐにトリガーされますので、私は
num
のparamをCONSOLE.LOGことができますが、
resA
はその時に定義されていませんポイント。
はい、それは可能です、そして、あなたはちょうどあなたが決意を呼び出す前に、呼び出す関数が定義されていることを確認し、状態を渡ってそれを再利用することができます。 – gaurav5430
私は実装しようとしているより具体的なシナリオを使って質問をさらに更新しました。 – mindparse