angular-templatecache

    0熱度

    1回答

    在AngularJS中,您可以將外部模板作爲腳本標記或Web服務器上的html文件提供。但是我需要實現一個檢索這些模板的自定義邏輯,而且這些方法都不適合。所以我想我可以重寫AngularJS的一部分,其中模板實際上是從服務器加載的。但事實證明,很難找到關於此的任何信息。我發現$TemplateRequestProvider用於這項任務,但我不知道如何用自定義邏輯代替它。你能幫我嗎?

    0熱度

    1回答

    有一個大型的AngularJS 1.6項目(約120個JS文件),目前通過gulp/bower構建。 尋找遷移到使用紗線& webpack,我們不希望修改我們的項目文件只是爲了實現webpack。我們的每個AngularJS組件JS文件都包含在一個IIFE中,因此它們已經不在全局範圍內。 我們的一個吞噬步驟使用gulp-angular-templatecache模塊,該模塊收集我們的所有HTML文

    0熱度

    1回答

    我是新與角2,我已經產生了組件使用此命令 ng generate component hello 和生成的所有文件和app.module.ts被更新。 在的index.html我加入這個 <app-hello></app-hello> 但網頁變成空白,什麼都沒有出現。 app.module.ts import { BrowserModule } from '@angular/platfor

    1熱度

    1回答

    我正在使用gulp-angular-templacache。 我應該創建一個模塊名爲templates這個任務,我增加一條,作爲一個依賴於我的app模塊: 配置: templateCache: { file: 'tempaltes.js', options: { module: 'templates', standalone: tru

    0熱度

    2回答

    我有我的控制器此功能,它加載在模板 $http.get('scripts/routes/template.html', { cache : $templateCache}) .then(function(val){ var returnedTemplate = val.data; // returns string $scope.name = 'blah blah

    0熱度

    1回答

    我正在使用Grails 3和AngularJS配置文件以及Angular Toastr plugin。 當我運行在開發模式的應用程序,一切都完美地工作,但是當我捆綁的應用程序(不縮小),從插件模板不能再加載,並且我得到以下錯誤: Error: [$compile:tpload] Failed to load template: directives/toast/toast.html (HTTP s

    0熱度

    1回答

    我一直在工作了一段時間,讓我的應用程序在用戶下線時工作。我用$ http和templateCache來緩存我的模板,這很好。但是,我似乎無法以「良好」的方式解決的一個問題就是聯合體。 我已經緩存模板 $http.get('tpl/modal.html', {cache:$templateCache}); ,改變了控制器打開模式時,得到的緩存,而不是templateUrl模板。 template

    0熱度

    1回答

    我已閱讀$ templateCache的文檔,但我仍在努力瞭解如何使用put函數將遠程模板加載到緩存中。 下面是一個例子: onBoardingApp.run(function ($templateCache, $http) { $templateCache.put('tpl1.html', '<p>Hello World</p>'); $templateCache.put('

    3熱度

    1回答

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

    1熱度

    1回答

    我知道有2similar關於這個問題,但沒有任何解決方案。 所以我在Angular repo中發現this問題,他們要求相同的,即Angular 2中templateCache的替代方法,但他們關閉它說你可以使用CachedResourceLoader。 所以我的問題是如何使用這個CachedResourceLoader更換templateCache,我一直在尋找關於這個谷歌,但找不到任何相關的內