问题标签 [angular-template]

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 投票
2 回答
762 浏览

angularjs - 模板在路由后不显示绑定数据,第一次点击 - AngularJS

尝试从索引页面路由到不同的视图模板。最初,主索引页面上的列表被加载,main.html被加载到 ng-view 中,显示它的文本内容。来自“MainCtrl”的数据被正确广播并且工作正常。现在,令人困惑的是,当单击列表中的项目时,它会被路由到内容模板(content.html),但内容不会在第一次单击列表时显示绑定值。但是,在第二次单击后,它开始显示从MainCtrl广播的绑定值。

主.html:

内容.html:

即使模板立即加载,也不确定在第一次单击时不绑定数据的确切原因是什么。任何帮助或想法将不胜感激。一时间挠了挠头。

0 投票
1 回答
983 浏览

angularjs - 从控制器内渲染 Angularjs 模板

假设我有以下 angularjs 模板

我有两个文本框和一个保存按钮

当用户在名字和姓氏文本框中输入值并按下保存按钮时,我希望将这两个值传递给模板,并将生成的 html 附加到现有的ul. 我怎么能用角度来做到这一点?

0 投票
1 回答
384 浏览

angularjs - Angular JS范围未从包含的模板更新

所以我有以下index.html:

模板.html:

我的控制器:

因此,在上述点击锚点的情况下,我在$scope.SearchUser范围值中变得未定义。但是,如果我将该输入从模板中取出并放入主 HTML 中,它就可以工作。

我检查了多个控制器声明和其他东西,但对我没有任何帮助。

我正在使用角度 1.2.25 版本。

0 投票
2 回答
2148 浏览

angularjs - 更新缓存的模板

我使用templateUrl它,效果很好!

但是...当我对这些模板进行更改时,它不会更新。在开发中这不是一个大问题,因为我知道更新了什么并且可以手动清除缓存。

但我无法清除所有用户的缓存。有没有办法做到这一点?喜欢使用 CACHE-CONTROL 元标记或类似的东西?

0 投票
3 回答
2155 浏览

javascript - 扩展第 3 方角度指令并更改其模板

我正在使用 Daniel Crisps AngularJS Range Slider https://github.com/danielcrisp/angular-rangeslider并想扩展他的指令并修改模板。

他的指令看起来像这样(空间缩短):

我一直在尝试通过将我的指令命名为完全相同的名称(例如缩写)来使用此问题中的建议Extending Angular Directive :

但我收到以下错误: 多个指令 [rangeSlider, rangeSlider] 要求模板:

以前有没有人遇到过这种情况,我将如何在不修改其源代码的情况下更新原始模板?

编辑:在我的例子中有一个额外的')'。

0 投票
2 回答
75 浏览

angularjs - angularjs 诱人的对象属性(不是数组)

我正在寻找可用于从以下 json 生成输出的模板。

寻找外部循环的模板(必须显示标题(从早上 7:00 到下午 1:45 等的会话),值也可以从嵌套列表中获得,然后继续内部循环,我已经完成了内循环,但想知道如何处理外循环。

0 投票
1 回答
194 浏览

javascript - ng-click="currentTpl='/inventory.html'" Inside ng-repeat not working

I have a menu list, in which when I do ng-repeat , it is not working, but without ng-repeat it is working.

Viewability optimization inventory

Fiddle

Please read the comment and try accordingly,

0 投票
0 回答
573 浏览

javascript - 动态构建模板内部的 ng-click 没有被触发

动态加载模板中的以下(缩短)代码中的 ng-click 不会被触发,而最后几行中默认模板内的 ng-click 是!在不隔离指令范围的情况下,我该怎么做才能让他们都被解雇?

索引.html:

指示:

0 投票
1 回答
694 浏览

javascript - es.merge 不合并我的流

我有以下吞咽任务:

运行此程序时,我没有在 all.js 中获取模板。但是,当我这样做时:

all.js 包含模板。

我究竟做错了什么?

0 投票
1 回答
789 浏览

angularjs - 变量值作为模板内的指令/控制器名称(使用 $compile/$interpolate)?

我正在创建一个指令,我需要在该模板中使用作用域的变量值作为要加载的指令(或控制器)的名称。

假设我有一个指令小部件,它有一个名为 widget.html 的模板,如下所示:

现在widget.type没有在第一行进行评估。它适用于 ng-include。Saywidget.type的值为weather. 然后应该首先对第一行进行插值,使其看起来像(无论是否插入了类属性、widget.type-attr 或 ng-controller)

然后编译包含天气指令。

如何widget.type在模板中进行插值?

不是一个选项是使用 ng-include 来加载指令。我需要为小部件使用一个通用模板,并希望使用附加功能/变量添加/覆盖/扩展基本指令。

如果这不是实现这一目标的方法,有没有办法以OOP 方式扩展指令?

见 plunkr