我不明白" $ scope ._ = _;" (角/ lodash)

时间:2015-12-06 08:43:27

标签: javascript angularjs lodash

我看到" _"当人们试图解释Lodash的使用和角度时(以及它已被问及here)并且我仍然不明白为什么或者什么是真正确定它在做什么它适当的地方即在控制器或服务等。因为我看到它的使用方式与你附加到范围的东西不同,即使用它将lodash连接到变量名来进行lodash操作。有人可以给我一个非常简单和基本的解释,说明这是做什么的,它在哪里适当/如果你没有使用它会是什么样的?

2 个答案:

答案 0 :(得分:4)

可能通过使用$ scope在视图中使用Lodash功能。

虽然这是一个糟糕的模式。

最好定义功能&amp;像Lodash这样的逻辑在控制器/指令本身&amp;使用$scope.<variable>将其传递到视图上。

答案 1 :(得分:2)

在您的视图中使用loadash已经完成,因此您可以像

一样调用smth

<span>{{ _.doSmth(); }}</span>