有谁能告诉我Ember.lookup的用途是什么?
用于查找字符串键。
在ember源中使用它的一个例子是:
if(typeof modelType === "string"){
return Ember.get(Ember.lookup, modelType);
} else {
return modelType;
}
我可以看到它从一个字符串中返回一个类型,但我看不到它的设置位置或者它的用法的大图。
答案 0 :(得分:7)
Ember.lookup
与Ember.imports
和Ember.exports
一起被引入,以消除对window
的依赖。
如果您在浏览器中运行Ember,则所有三个值都将引用window
,但是如果您在没有浏览器的情况下运行,例如,通过NodeJS或AMD,您将需要自己提供值
有关详细信息,请参阅commit message。