繁体   English   中英

我不懂“ $ scope ._ = _;”(角度/点划线)

[英]I don't understand “$scope._=_;” (Angular/lodash)

当人们尝试解释Lodash的使用和角度(我在这里已经问 )时,我看到“ _”与范围和rootscope有关,但我仍然不明白为什么或什么能真正确定正在做什么以及在什么地方合适在控制器或服务中。 因为我看到它的使用方式与您要附加到作用域的方式不同,即使用它将lodash连接到变量名称以进行lodash操作。 有人可以给我一个非常简单和基本的解释,它在做什么,什么地方合适/如果不使用它会是什么样子?

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

虽然,这是一个不好的模式。

最好在控制器/指令本身中定义功能和逻辑,例如Lodash并使用$scope.<variable>将其传递到视图中。

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM