3

AMDを使用して別のモジュールを定義するために、いくつかの条件に応じてモジュールをロードする必要があるユースケースがありますrequirejs

define(['module1'],
    function(module1)
    {
      /*some code*/

      if (condition1) {
        require(['module2'],
            function()
            {
                /*some code*/
            }
        )        
      }
      else {
         require(['module3'],
            function()
            {
               /*some code*/
            }
        )     
    }
    return someObject;
    });

私はこの質問に出くわし、 global と local と混同しましrequireた。
上記のアプローチは正しいですか?

4

1 に答える 1