3

私はjsを表現するのが初めてです。URL のさまざまなポイントでフィルターをサポートするようにアプリを構成する方法はありますか。私の質問でもっと明確にさせてください

私が持っているとしましょう

                app.get('/path1/*' , function1)
                app.get('/path1/path2/*' , function2)
                app.get('/path1/path2/path3/*' , function3)

私が言うときhttp://mydomain.com/path1/path2/path3/path4 GET

function1 、 function2 、 function 3 を順番に実行する必要があります。

これを達成する方法はありますか?前もって感謝します。

4

2 に答える 2

3

実行する順序を保持し、以前の関数が応答を終了しないようにするだけで問題なく機能します。関数には引数が必要であり、次の関数を開始するときに(req,res,next)呼び出す必要があります。next();

于 2013-10-31T06:59:32.407 に答える
0

あなたはこれを行うことができます

app.get('/path1/path2/path3/path4' , function1, function2, function3)

したがって、関数は順番に実行されます。

于 2013-10-31T06:36:49.830 に答える