0

我想了解是否需要在每次需要时重新创建 requirejs 依赖项。

例如,采取一个像这样的模块

define(['jquery', 'backbone', 'underscore'],
   function(){
       var myObject = {
          prop1: "hello",
          prop2: "world"
       };
       return myObject;
   }

我的问题是,如果我在多个模块中需要这个模块,它们都是使用相同的“myObject”实例还是独立实例?

4

1 回答 1

2

你总是得到相同的对象实例。因此,即使一个模块更改了实例,它也会对所有其他模块产生影响。

于 2013-09-01T19:31:42.087 回答