问题标签 [angularjs-templates]

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 回答
364 浏览

angularjs - AngularJS 从 REST 服务加载模板

我有一个 AngularJS 应用程序,我试图从 REST 端点加载我的视图(模板)。出于某种原因,以下代码似乎不起作用。我在日志中看到消息“getTemplates()”,然后什么也没有。没有 XHR 调用,没有返回,什么都没有。我错过了什么?为什么不执行 $http 返回?有没有更好的方法来实现这一点? - 谢谢!

0 投票
1 回答
1351 浏览

javascript - 如果变量存在,则显示输入文本字段值,否则显示占位符

在 Angular 1.2.19 中,模板是否有三元运算符可以让我显示一个变量是一个输入值,如果它存在,如果不存在,那么只显示占位符?

有点像这样:

编辑:这是我当前的 HTML:

0 投票
1 回答
944 浏览

angularjs - 带有编译VS模板功能的角度动态模板?

我已经知道每个项目的目的是什么:compilevs link(pre/post)vscontroller

所以假设我有这个简单的代码:

HTML

Controller

Directive

正如我们所看到的,我修改了模板(在compile函数处 - 它实际上应该在哪里)

结果(plnker):

不知道template:...还能带函数

所以我可以改用这个template函数(plunker):

问题

如果是这样 - 我应该什么时候使用template函数 vscompile函数?

0 投票
1 回答
176 浏览

angularjs - 在带有 templateUrl 的 angularjs 中使用指令

我用 angularjs 编写了一个代码,该代码使用指令从 show-category.html 文件中获取类别列表并将它们显示在索引页面上,我按照我所学的做了所有事情,但仍然无法显示要显示的类别加载 index.html 时。

在 app.js 文件中

您可以在此处查看 plunker 的完整代码:http://plnkr.co/edit/FSsNAq?p= preview

0 投票
1 回答
543 浏览

angularjs - 如何仅在 angularjs 控制器中获取当前视图内容?

我正在处理 md-tabs-wrapper 它提供了每个类别的部分视图和一个保存按钮,如下所示 在此处输入图像描述

它的现有代码

在我的控制器中,我已编码以按原样保存每个选项卡的内容

我只想在当前视图中执行 Profile.editProfileExp($scope.user) 问题是如何仅在控制器answer()中保存当前视图选项卡内容?告诉我你的建议。谢谢 。

0 投票
1 回答
65 浏览

angularjs - 在 Angular 中无法渲染视图

我认为我正在尝试做的事情非常简单,但不知何故我无法让它发挥作用。我确定必须有一些简单的解决方案,但我找不到。

基本上,我有一个简单的字典数组,其中包含我要渲染的资源(在行为控制器中定义为 $scope.acts)。我没有导入 JSON 或类似的东西,它就在控制器文件中。索引工作正常,但我正在尝试渲染一个“显示”视图(不确定这是否是正确的 Angular 术语,我习惯使用 Rails,所以我仍然认为这些术语),对于单个数组中的项目,它不工作。模板正在加载,但它没有从数组中获取数据。

我真的想以最简单的方式做到这一点,没有花里胡哨的东西。最终,我想从 Rails 应用程序加载数据,但我想一步一步地构建它,以便我了解 Angular 是如何做到这一点的。

这是我的代码。

应用程序.js

ActsController.js

模板/行为/show.html

0 投票
2 回答
515 浏览

angular - Angular2动态加载模板

我开始对使用 Angular2 进行一些研究,并遇到了一个我找不到解决方案的问题。我有一个要求,根据我从模型收到的数据,我希望为给定组件加载不同的模板。这主要与根据我收到的数据维护不同的布局有关。这可能吗?

谢谢

0 投票
3 回答
2437 浏览

angularjs - 如何检查是否在angularJS中选择了一个项目?

在用户从下拉菜单中选择项目名称:“MakeGray”后,我试图弹出一条警报消息。但是,我什至根本无法运行该功能。我在函数中放置了一条警报消息,以便在它被访问时立即运行,但是没有弹出这样的消息。

JS

HTML

0 投票
2 回答
74 浏览

angularjs - 角度模板不显示服务文件数据

模板文件未显示服务文件中的数据,有人可以检查代码并纠正我。谢谢你。

我还检查了数据是否由控制器传递,这正在发生。但是除了索引之外什么都没有显示。我以多种方式尝试了数据绑定,但问题似乎仍在重复。


html


控制器


服务文件

0 投票
1 回答
611 浏览

angularjs - angularjs指令模板路径未加载

我目前的项目结构是这样的

login.directive.js 的代码是

app1.login.paritals.html 的代码很简单

运行 app1 时,由于其路径,它拒绝加载 login.partials.html。仅当我将路径指定为'../shared/login/login.html'. 这是因为 index.html 的位置吗?像上面那样指定模板路径会破坏指令的可重用性,因为必须遵循严格的命名约定