angularjs-controller相关内容
控制器无法识别 - AngularJS 错误 我在 controllerPloyee.js 中定义了一个名为 controllerPloyee 的控制器,它在我添加 ngRoute 并进行路由之前工作.显示的错误是 angular.min.js:127 错误:[$controller:ctrlreg] http://errors.angularjs.org/1.7.8/$control
..
我是 AngularJS 的新手,了解基本原理.但是,我现在有一个案例,我还不知道如何找到解决方案. 让我简单地向您解释一下这个案例.假设您有一家超市网上商店,其中有一个输入框,您可以在其中键入以搜索食物.在输入框旁边,有一个图标,在单击时显示所有订购最多的食物的模式. 这个模态有自己的控制器,输入框所在的搜索面板有自己的控制器. 现在,当食物售罄时,这会在模态中被删除.但是当所
..
我目前有一个内置路由的 AngularJS 应用程序.它工作正常,一切正常.我有 2 个控制器.在第一个控制器中,当我单击按钮时,我有一个按钮,第二个控制器将运行. 当我尝试返回或 history.back() 时,第一个控制器再次执行. 如何预防? 解决方案 如果您将控制器编写为特定于页面的控制器,则当任何页面从一个页面重定向到另一个页面时,angularjs 将始终执行控制
..
我有一个页面,我在几个页面上使用了一个弹出窗口,我使用 ng-include 加载它.在此弹出窗口中,三个选项卡也使用 ng-include 动态加载. 所以我的代码是这样的:
在 Cockpit.html 我有以下代码:
..
我有一个视图,其中包含一个调用 PartialView 的链接.
..
我有一个带有指令和控制器的 AngularJS 项目.过了一会儿,当我尝试运行它时出现此错误: 错误:[$injector:unpr] 未知提供者:bProvider 我用谷歌搜索了一下,没有找到任何明显的解决方案,有人知道吗? 这是我的指令: 'use strict';var 指令 = angular.module('adminUiApp.directives.upload'
..
我试图在控制器和函数之间共享一个变量.但是我从控制器那里得到一个错误,说: TypeError: 无法读取未定义的属性“getSet" 我已经浏览了许多教程,但不知道我哪里出错了.我的服务代码是这样的: app.service('shareData', function() {var selected = ["plz", "print", "something"];var putSet =
..
根据对此 问题 我应该在主模块中引用子模块,这应该可以解决问题.> 这是我用于引导应用程序的代码: angular.module('mainApp', ['ui.bootstrap', 'ui.utils', 'ui.router', 'ngResource', 'ngAnimate', 'ngCookies', 'facebook', 'subModule1', 'subModule2',
..
我有一个包含多个模块的 angularjs 应用程序.主要模块看起来像: var app = angular.module('mainMod', ['apiService']);app.controller('MainCtrl', function (Socket) {$scope.objects = {};//用 $scope.objects 等做一些事情}); 然后我有; var api
..
我想将我的指令的另一个实例附加到父指令中,但我不能使用 $apply 重新编译我的指令. 我想我在这里某处想念一些东西:) 我的 HTML 代码
新增
..
我想在不重新加载的情况下保留控制器的实例.我将 reloadOnSearch 设置为 false 并管理控制器中的路由更改.这是代码. 这是我的链接示例next.我定义了以下模块. angular.module('app.products', ['ngRoute', 'ngResource']).config(['$routeProvider', function ($routeProvi
..
我有一个非常简单的服务和一个试图从中获取一些信息的控制器,但我一直收到 .methodName 不是一个函数. 这里是服务,apiService.js: (函数(模块){函数 api() {var sharedService = {};共享服务 = {getAll:函数(){返回“测试";}};返回共享服务;}module.factory("api", api);}(angular.mod
..
我有一段代码,它允许用户对项目列表发表评论.我创建了一个指令并监听 keydown 以便让用户在 keyCode == 13 时提交评论. 不确定我是否应该在指令中包含用于发表评论的代码.在控制器和指令之间进行通信的最佳方式是什么? 在提交评论之前,我还会检查输入是否为空.它有效,但不确定这是 Angular 最佳实践吗? 这是我的 plunker. 解决方案 你通常不希
..
场景: 我想使用此服务在我的 web 应用程序中共享一些属性.该服务内部应该有一些对象,控制器应该能够获取和设置这些对象. JS: var oneApp = angular.module('myApp', ['ui.bootstrap', 'ngTouch', 'ngAnimate']).service('sharedProps', function() {var anObjName
..
遵循 MVC 模式,一个控制器应该能够处理 AngularJS 中的多个视图. 例如我有一个用于显示所有用户的视图和一个用于创建新用户的视图.我的 $routeProvider(摘录)如下所示: app.config(['$routeProvider',功能($routeProvider){$routeProvider.当('/showusers',{templateUrl: 'parti
..
我收到以下错误:TypeError: undefined is not a function问题是常见的是模块和工厂,问题出在我的线上 var ctrl = $controllerConstructor("resetPasswordSentScreen", { $scope: scope, common: common}); 这是完整的测试: describe('resetPasswordS
..
我正在使用 PHP 将数据导入我的工厂,这在控制器中的成功回调函数中正确显示.但是,即使在将返回的数据分配给 $scope.customers 之后,如果我在回调之后执行 console.log($scope.customers) 也不存在,并且我的视图的 [ng-repeat] 也没有拾取它. 如果我将返回的数据分配给 $scope 对象,为什么我的数据范围会被限制在成功回调内部? va
..
我有一个控制器,其中 $scope 对象已用于存储仅在同一控制器内本地使用的方法和值.发生了很多这样的事情: $scope.foo = 'something';$scope.bar = '别的东西'; ...等等.在视图中没有使用这些值.我的问题是污染 $scope 对象会影响性能吗?清理它以便只有视图所需的值和方法包含在 $scope 对象中是个好主意吗? 解决方案 是的,污染 $s
..
..
我想使用函数更改 ng-repeat 循环内项目的值. 例如这行不通. HTML {{todo.name}}改变我 JS $scope.example = function(v) {v.nam
..