簡體   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