问题标签 [angularjs-view]

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

angularjs - 没有控制器的AngularJS视图

我创建了一个简单的 angularjs 应用程序。我已经导入了 ngRoute 模块和 2 个视图 - 主页和联系人。主页视图由控制器定义。

我不需要为联系人视图实现逻辑,因为只有 1 个表单可以与我联系,没有角度也可以很好地工作。我可以在没有控制器的情况下定义路由视图吗?喜欢:

控制器是强制性的吗?

0 投票
1 回答
206 浏览

angularjs - 多个离子视图无法渲染

我如何拥有多个离子视图?- 我尝试了很多方法来让它工作,但都失败了......

以下是我的 Angular Ionic 应用程序的相关部分:

看法

路由

主/模板/错误.html

主/模板/home.html


然而渲染的输出只是:

0 投票
1 回答
448 浏览

angularjs - ngMap 指令不显示从服务文件中获取的位置坐标

我正在尝试从服务文件中调用位置坐标并在谷歌地图视图中显示。但是由于某种原因,数据绑定不起作用,并且没有错误,并且控制器正在从服务中调用对象。

我认为我的地图模板中有一些错误,但我无法找出它是什么。有人可以帮我解决这个问题吗?谢谢你。

代码如下:

地图模板


服务文件


控制器

0 投票
2 回答
304 浏览

javascript - .js 没有被应用到 ng-view

我有index.html里面ng-view的。我已将相应的 .js 文件导入到 .js 文件中,index.html但那些.js未应用于注入视图的文件。

索引.html

该行<script src="js/userdat.js"></script>有 jQuery 的东西,它加载完美,但其中的逻辑返回不适用于ng-view注入的 ui 元素。如果我将其导入部分,它工作正常但不稳定,你知道如何正确导入它。

部分.html

0 投票
2 回答
399 浏览

angularjs - Angular:为什么不在同一个控制器的视图之外更新模型?

我发现许多帖子谈论模型/视图未更新,但我仍然无法弄清楚这一点。我是 Angular 的新手,顺便说一句,所以我怀疑这是菜鸟问题。

我有以下 Angular 应用程序。

编辑文本输入时test_var,编辑后的值不会在侧边栏中更新,但会在视图中。为什么以及如何解决它?

这在我不使用视图和路线时有效。

我试过侧边栏控制器,但没有区别。我试过$rootScope了,它部分工作(它破坏了其他功能),但我不想使用全局范围。

谢谢参观。


HTML

查看 (One.html)

控制器

路线

0 投票
2 回答
444 浏览

angularjs - Angularjs如何从不同视图的控制器更改视图中的文本

我错过了一些非常基本的东西......

我在 angularJS 中创建了三个视图:页眉、正文和页脚。我想在成功登录时将标题中的文本从登录更改为注销,在用户注销时也从注销更改为登录。

我的文件/代码:

索引.php:

header.page.html (我想我想要 ng-bind 或 {{some var}} )

login.component.js(不确定如何获取 header.page.html 的值)

以及注销功能(不确定如何获取 header.page.html 的值)

}

0 投票
2 回答
563 浏览

angularjs - 指令隔离控制器中未定义的范围数据

我一直在为图片库写一个模块,我遇到了一个问题,我的隔离范围变得未定义并且不会改变它的状态。我无法理解它的原因。

我附上了一个plnkr - http://plnkr.co/edit/3SJF4AwTeL2osvdEOlmc?p=preview

画廊.directive.js

我究竟做错了什么?

编辑

现在我添加了我正在使用的全部内容,以遏制全局变量的混淆 - 请在此处查看代码http://plnkr.co/edit/3SJF4AwTeL2osvdEOlmc?p=preview

我一直在将它与 store 指令一起使用——gallery 指令从其中使用数据。

问题- 我接受图像显示完美,但在我的控制台中我无法看到Array[3],而是undefined打印了一个。检查我尝试从控制台打印的Gallery Controller下面的行。vm.gallerydata

编辑

未定义的图像: 在此处输入图像描述

我能够看到出现在视图中的图像,但控制器打印vm.gallerydata为未定义。

0 投票
0 回答
85 浏览

javascript - 将 JavaScript 隐式包含集成到 AngularJS 部分视图中

我正在尝试创建一个使用Google Blockly的 AngularJS 应用程序,在我的应用程序中使用一些部分视图。

尝试在 Angular 中设置 Blockly 的 JS 依赖项,我注意到 Blockly 框架的核心 JS 库将动态依赖项(使用document.write(".....")调用)添加到扮演其主视图角色的 HTML 文件中。

如果我想将 Blockly 编辑器主视图设置为部分视图,这是非常有问题的,因为这些 JavaScript 导入将被添加到部分视图中,而 Angular 将无法正确包含它们,因为它们将不在主index.html文件中。

我的猜测是我应该以不同的方式处理这个问题,但我不确定如何——对 AngularJS 来说是新手。通过研究,我发现有一些 JS 模块加载管理的框架,例如RequireJS,但他们似乎没有这样的动态导入管理方式。对此有什么建议吗?先感谢您。

0 投票
1 回答
50 浏览

angularjs - 范围名称是{{currency}},如何在视图中获取特定值

范围名称是:

我对此进行了编码。输出是:

我只想在前端获得价值美元。

0 投票
1 回答
802 浏览

javascript - angularjs 应用程序 - 我可以在 javascript 文件中编写的 angular 控制器中包含业务逻辑/后端代码吗

我正在开发一个使用html、angularjs、java、Spring 技术的 Web 应用程序。 我的要求是为我的应用程序创建一个搜索页面。请在此处找到演示

我需要输入详细信息并搜索信息。请在From文本字段中输入 Atlanta,在To文本字段中输入Chicago,然后单击SearchLocations按钮查看信息。

我有几个问题:

1)我可以在我的 angularjs 控制器中编写业务逻辑,这些控制器是用 javascript 文件编写的,示例代码如下所示:

2)我可以在我的控制器中编写后端逻辑吗?如果是,您能否建议任何链接,以便我可以继续或从他们那里获得知识。我编写的 javascript 代码,我可以说它作为后端代码/业务逻辑。对这类问题感到抱歉,但我认为这是澄清我的问题的绝佳平台..

如果有人要求我为这种搜索功能编写后端代码,有人会如何进行。任何建议都会非常有帮助。我编写的代码如上面的演示 plunker 所示。谢谢。

js代码:

html代码: