问题标签 [angular-templatecache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
324 浏览

javascript - 动态包含模板角度指令

所以我想制定一个指令来自动包含选项卡和内容,但我无法获取存储在partials/tabs/tab[x].html.

AvailableTabs- 常量定义为数组:

我的指令检测到要包含的正确选项卡,并尝试包含选项卡的内容:

问题是选项卡的内容是空的,我没有错误。

我的html如下:

我尝试注入$templateCache指令,但它undefined在检索内容时返回,我也尝试采用相对于脚本路径的路径,但仍然undefined.

0 投票
1 回答
15011 浏览

angular - 无法绑定到“ngforOf”,因为它不是已知的本机属性

无法绑定到“ngforOf”,因为它不是已知的本机属性

尝试通过 TemplateParser 或 RuntimeMetadataResolver 加载模板并在 angular2 引导程序中注入 overwtitten 方法,例如 RuntimeMetadataResolver

模板正确加载其内容,但解析失败并出现错误

无法绑定到“ngforOf”,因为它不是已知的本机属性

0 投票
1 回答
1349 浏览

angularjs - 在 ionic 中使用 gulp-angular-templatecache

我遵循了本教程: https ://www.npmjs.com/package/gulp-angular-templatecache

我不知道在我的项目中把它放在哪里。在这一点上..

作为语法,我不确定应该去哪一部分,我试图明智地遵循本教程

这是我的文件 app.js

我有一个问题,这样做我所有的模板都被修改了吗?因为这是我需要的。谢谢你。

0 投票
2 回答
214 浏览

angularjs - 我应该在哪里使用 $templateCache?

我想使用 $templateCache 服务将一些 html 添加到缓存中。在 Angular 文档示例中,它只显示了在运行中使用它的情况:

但是,当我尝试通过 myApp 配置添加一些模板时,似乎存在注入器错误。有没有办法在 RUN 中使用 templateCache?

谢谢

0 投票
3 回答
3922 浏览

angularjs - angularJS $stateProvider:如何在 UI-Router 中对不同的视图进行单元测试?

如何对以下场景的不同视图进行单元测试

  • 如果我的观点是,tags@app.sr.product.upload那么我如何测试我的控制器是 TagsCtrl,我的 controllerAs 值是 vm 等?

  • app.sr.product.upload如果我的状态是这样 ,我该如何进行单元测试data.tags=[], data.userCommunities=[]

我搜索了很多文档和教程,但没有得到它。

任何帮助都是可观的。谢谢

0 投票
0 回答
267 浏览

javascript - 使用 gulp 的 Angularjs 中的 templateCache 的模板 URL 是错误的

在此处输入图像描述Gulp 构建后加载的模板 URL 错误。我希望模板 URL 应该是 $templateCache.put('scripts/app/cinemasList/cinemasList.html') 但实际是 $templateCache.put('scripts/cinemasList/cinemasList.html')

});

0 投票
1 回答
480 浏览

angularjs - Gulp 更改了 ionic serve 中的 ionic.app.css

我使用 ionic 框架,为了获得更好的性能,我添加了 angular templatecache、sass 并使用 gulp 生成。在行动中,这对我有用但是当我服务 ionic gulp generate/changed originalionic.app.css而且我不能改变ionic.app.css。我的意思是当我编辑ionic.app.css然后ionic serve我的编辑被删除并 gulp 生成/更改为原始ionic.app.css文件。

吞咽文件:

gulptask.js:

如何解决这个问题?!

0 投票
0 回答
371 浏览

javascript - gulp-angular-templatecache 错误的模块名称

gulp-angular-templatecache我在我的应用程序中正常工作时遇到了严重的问题。我正在使用 HotTowel yeomen 生成器并对其进行了一些修改,但我似乎无法让我的模板缓存使用不同的模块名称。这是相关的 gulpfile 代码:

原来的 HotTowel gulpfile 有{module: 'app.core', standalone: false, root: 'app/'}作为选项。每次我运行构建过程时,我愚蠢的 templates.js 文件看起来像这样: angular.module("app.core").run(["$templateCache"....

我已经尝试了很多事情来改变它,但它永远不会去app.templates。有任何想法吗?

0 投票
1 回答
1560 浏览

javascript - Angular js使用模板url将模板加载到templateCache中

我正在尝试将模板加载到$templateCache模块的运行块中,如下所示。

这会将模板加载到 templateCache 中。但是,当我尝试在指令中使用它时。它不会加载,因为指令在$http承诺得到解决之前加载。

这是指令的代码

有没有更好的方法/地方来做到这一点?

0 投票
0 回答
28 浏览

angularjs - 角流星 $templatCache 不工作

我正在使用angular-meteor

当我尝试通过角度服务加载模板时,$templateCache.get我得到了404/undefined.

AFAIK,当流星运行时,他将所有 html 文件加载到$templateCache. 我看不到这个,$templateCache只有在我第一次使用时才对我有用$templateCache.put

不工作:

在职的:

有什么建议么?

谢谢!