簡體   English   中英

逆向工程AngularJS依賴注入

[英]Reverse Engineering AngularJS dependency Injection

我過去了解過AngularJS依賴注入,它是通過在控制器上調用toString然后解析參數,然后調用帶有依賴參數(即$ scope,$ http,$ location等)的函數來實現的。

我已經搜索了此實現,但沒有找到任何可以理解或實際的較小實現。

因此,如果有人可以使用非常簡單的實現(純JS)解釋這一點,那么對所有人

app.controller("MainCtrl", function($scope) { //Here the $scope is dependency injected and would'nt work if some another variable name was used. });

是一個通用的javascript實現,鏈接在下面的特定角度的頂部。 兩者都是不錯的讀物。

http://teropa.info/blog/2014/06/04/angularjs-dependency-injection-from-the-inside-out.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM