问题标签 [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.
javascript - 动态包含模板角度指令
所以我想制定一个指令来自动包含选项卡和内容,但我无法获取存储在partials/tabs/tab[x].html
.
AvailableTabs
- 常量定义为数组:
我的指令检测到要包含的正确选项卡,并尝试包含选项卡的内容:
问题是选项卡的内容是空的,我没有错误。
我的html如下:
我尝试注入$templateCache
指令,但它undefined
在检索内容时返回,我也尝试采用相对于脚本路径的路径,但仍然undefined
.
angular - 无法绑定到“ngforOf”,因为它不是已知的本机属性
无法绑定到“ngforOf”,因为它不是已知的本机属性
尝试通过 TemplateParser 或 RuntimeMetadataResolver 加载模板并在 angular2 引导程序中注入 overwtitten 方法,例如 RuntimeMetadataResolver
模板正确加载其内容,但解析失败并出现错误
无法绑定到“ngforOf”,因为它不是已知的本机属性
angularjs - 在 ionic 中使用 gulp-angular-templatecache
我遵循了本教程: https ://www.npmjs.com/package/gulp-angular-templatecache
我不知道在我的项目中把它放在哪里。在这一点上..
作为语法,我不确定应该去哪一部分,我试图明智地遵循本教程
这是我的文件 app.js
我有一个问题,这样做我所有的模板都被修改了吗?因为这是我需要的。谢谢你。
angularjs - 我应该在哪里使用 $templateCache?
我想使用 $templateCache 服务将一些 html 添加到缓存中。在 Angular 文档示例中,它只显示了在运行中使用它的情况:
但是,当我尝试通过 myApp 配置添加一些模板时,似乎存在注入器错误。有没有办法在 RUN 中使用 templateCache?
谢谢
angularjs - angularJS $stateProvider:如何在 UI-Router 中对不同的视图进行单元测试?
如何对以下场景的不同视图进行单元测试
如果我的观点是,
tags@app.sr.product.upload
那么我如何测试我的控制器是 TagsCtrl,我的 controllerAs 值是 vm 等?app.sr.product.upload
如果我的状态是这样 ,我该如何进行单元测试data.tags=[], data.userCommunities=[]
?
我搜索了很多文档和教程,但没有得到它。
任何帮助都是可观的。谢谢
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:
如何解决这个问题?!
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
。有任何想法吗?
javascript - Angular js使用模板url将模板加载到templateCache中
我正在尝试将模板加载到$templateCache
模块的运行块中,如下所示。
这会将模板加载到 templateCache 中。但是,当我尝试在指令中使用它时。它不会加载,因为指令在$http
承诺得到解决之前加载。
这是指令的代码
有没有更好的方法/地方来做到这一点?
angularjs - 角流星 $templatCache 不工作
我正在使用angular-meteor。
当我尝试通过角度服务加载模板时,$templateCache.get
我得到了404/undefined
.
AFAIK,当流星运行时,他将所有 html 文件加载到$templateCache
. 我看不到这个,$templateCache
只有在我第一次使用时才对我有用$templateCache.put
。
不工作:
在职的:
有什么建议么?
谢谢!