问题标签 [ng-controller]
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.
angularjs - 多个不同的 ng 控制器s 在一个页面中
第二天,我开始学习 angularJS。我有点懂了
在应用程序中,ng-app 对于所有应用程序或其定义都是相同的。
一个 ng-app 可以有超过 1 个 ng-controller。
- 根据控制器名称,我们可以将控件移至其实现。
- 一个应用程序可能有多个 div 标签,每个 div 可能有不同的控制器。
从上面的理解我写了下面的示例代码来测试:
但上面的代码显示以下错误:
我哪里错了?我的理解是错误的还是代码实现是错误的。任何形式的帮助都会有很大的帮助。
javascript - Angularjs 没有从控制器提供数据
我是 AngularJS 的新手。
我正在关注MEAN Stack Intro:构建端到端应用程序
我有简单的 html 文件来测试angularjs。
索引.html
应用程序/脚本/控制器/user_controller.js
但是当我尝试运行它时,它并没有给出。
用户数 {{ userCounts }}
而不是10
计数。
我正在使用gulp和gulp-connect来运行开发服务器。
gulpfile.js
包.json
使用firefox 45.0.2 查看此页面。
javascript - why the controller function isn't executing Angular Js 1.5.5
I'm quite new to Angular js (4 hours of experiance) so I'll be straightforward :
i'm coding the basic examples of an online course, it was recorded in 2014.
The thing is that the function inside the controller is not executing, i know that i'm missing some very basic thing, but i searched for related questions here on StackOverflow and it didn't help, so I'm reling on.
here is the code snippets:
angularjs - ng-controller:angularjs控制器的基本用法无法正常工作
我刚开始研究 Angularjs,当我来到 ng-controller 时,有一个令人困惑的地方如下:
HTML 代码:
angularjs代码:
结果是 {{name}} 模型部分无法获得正确的数据。无法显示默认数据“World”,无论我在输入文本框中输入什么,输出视图始终是 Hello, {{name}}
编辑:我指的是一本关于 angularjs 的书。演示案例显示了我在这里发布的用法。但我现在找到了解决方法。
angularjs - 控制器回调函数在 Angular-Express-Bootstrap Seed 中不起作用
我从https://github.com/jimakker/angular-express-bootstrap-seed下载了 Angular-Express-Bootstrap 种子。我想通过完美执行的角度js执行路由。但是现在我在controllers.js中调用“控制器”时遇到了一些问题。
我可以通过这种方式调用我的 MyCtrl1 并完美地工作:
但是我是否这样称呼:
上面的控制器回调函数不起作用并显示此错误:Uncaught Error: [$injector:modulerr] MyCtrl1 is not defined
app.js 中的路由配置:
我不知道为什么它不起作用。任何帮助将不胜感激。
jquery - Angular JS:两个不同的页面可以有相同的 ng-app 和 ng-controller 吗?
我正在构建一些网页,我必须在 angular 的帮助下显示内容。
问题:将我的页面带到其他页面的链接没有加载页面,它只是更改了 URL,而不是页面的内容。
我相信它正在发生,因为我在所有页面上都使用了相同的 ng-app 和 ng-controller 。
我这样做是因为我想在所有页面上使用相同的 Angular 脚本 js(即集中式。)
在所有页面上,它使用具有不同参数的相同 ajax 调用(根据要求。)
有什么办法可以让我的角度脚本保持集中并且问题也解决了。
谢谢
javascript - HTML无法识别角度控制器
我正在关注 Angular JS 的视频教程视频,并开始了使用控制器作为语法的主题。然而,我正在处理的示例与教程中的示例产生了不同的结果。我的代码(如下)输出以下错误:
我很困惑为什么会发生这种情况,因为我从教程中逐字复制了代码,并且在教程的代码输出看起来不错时仍然出现错误。
HTML
JS
出现错误的原因是 HTML 代码无法在 JS 代码中找到 ParentController、FirstChild 和 SecondChild 函数作为函数。这让我感到困扰的原因是,当我尝试类似的父/子 JS/HTML 代码对时,错误不会出现。
HTML
JS
我不相信使用共享服务是后一对代码有效而前者无效的原因。我想知道是什么导致 HTML 在第一个实例中无法识别 ng-controllers,以及我应该如何修改这对以使它们可识别。
如果这篇文章对于我自己找不到的另一个主题来说是多余的,我深表歉意。如果是,请随时链接此问题的最原始/最有用的帖子。
javascript - ng-model 未从控制器中定义
你好,
为什么foo()
函数的值未定义?
我发现问题在于型号名称是否只是brand
但是,这不是我的问题。我的模型名称是car.brand
.
所以我的问题是 - 如何从 ctrl 访问模型?
HTML:
JS:
谢谢。
javascript - AngularJs - 使用 ng-controller 和 ng-include
这有效:
但是,这不会(不{{test}}
输出任何内容):
有什么理由吗?或者它是一个错误?
登录.html:
登录控制器:
angularjs - 使用 angularjs 选择选项时更新输入文本的值
我有一个带有数组的angularjs控制器
在我的 HTML 中,我有带有 adropdown
和 a 的HTML textbox
。
当我从下拉列表中选择一个选项时,我想用“名称”更新输入