angularjs-decorator

    3熱度

    1回答

    是否可以覆蓋核心提供者,如$templateCache,同時保持對原始提供者的引用? 我想重寫$templateCache以區分大小寫。 I.E.像 var normalGet = $templateCache.get; var normalPut = $templateCache.put; $templateCache.get = function(key) { normalGet(key.

    7熱度

    1回答

    我在Angular中有一個裝飾器,它將擴展$ log服務的功能,我想測試它,但我沒有看到這樣做的方法。這裏是我的裝飾的存根: angular.module('myApp') .config(function ($provide) { $provide.decorator('$log', ['$delegate', function($delegate) { var

    139熱度

    5回答

    我很好奇AngularJS中的裝飾器究竟是什麼。除了AngularJS documentation中的簡短內容以及youtube video中提到的一個簡短(雖然有趣)的提及之外,沒有太多關於裝飾者的信息。 由於角的傢伙把它放在裝飾是: 服務的裝飾,使裝飾攔截服務 實例創建。返回的實例可能是原始實例,即 或委託給原始實例的新實例。 我真的不知道這是什麼意思,我不知道你爲什麼會這個邏輯從服務本身分開