angularjs-controller相关内容

如何在 AngularJS 中的多个模块之间共享变量

我是 AngularJS 的新手,了解基本原理.但是,我现在有一个案例,我还不知道如何找到解决方案. 让我简单地向您解释一下这个案例.假设您有一家超市网上商店,其中有一个输入框,您可以在其中键入以搜索食物.在输入框旁边,有一个图标,在单击时显示所有订购最多的食物的模式. 这个模态有自己的控制器,输入框所在的搜索面板有自己的控制器. 现在,当食物售罄时,这会在模态中被删除.但是当所 ..
发布时间:2021-11-09 22:02:06 其他开发

如何在不刷新angularjs的情况下返回上一页?

我目前有一个内置路由的 AngularJS 应用程序.它工作正常,一切正常.我有 2 个控制器.在第一个控制器中,当我单击按钮时,我有一个按钮,第二个控制器将运行. 当我尝试返回或 history.back() 时,第一个控制器再次执行. 如何预防? 解决方案 如果您将控制器编写为特定于页面的控制器,则当任何页面从一个页面重定向到另一个页面时,angularjs 将始终执行控制 ..
发布时间:2021-11-09 22:02:03 前端开发

未知提供者:bProvider <- b

我有一个带有指令和控制器的 AngularJS 项目.过了一会儿,当我尝试运行它时出现此错误: 错误:[$injector:unpr] 未知提供者:bProvider 我用谷歌搜索了一下,没有找到任何明显的解决方案,有人知道吗? 这是我的指令: 'use strict';var 指令 = angular.module('adminUiApp.directives.upload' ..
发布时间:2021-11-09 22:01:53 其他开发

Angular:无法使用服务访问控制器中的变量

我试图在控制器和函数之间共享一个变量.但是我从控制器那里得到一个错误,说: TypeError: 无法读取未定义的属性“getSet" 我已经浏览了许多教程,但不知道我哪里出错了.我的服务代码是这样的: app.service('shareData', function() {var selected = ["plz", "print", "something"];var putSet = ..

类型错误:api.getAll 不是函数,无法识别服务方法

我有一个非常简单的服务和一个试图从中获取一些信息的控制器,但我一直收到 .methodName 不是一个函数. 这里是服务,apiService.js: (函数(模块){函数 api() {var sharedService = {};共享服务 = {getAll:函数(){返回“测试";}};返回共享服务;}module.factory("api", api);}(angular.mod ..

控制器和指令之间的角度通信

我有一段代码,它允许用户对项目列表发表评论.我创建了一个指令并监听 keydown 以便让用户在 keyCode == 13 时提交评论. 不确定我是否应该在指令中包含用于发表评论的代码.在控制器和指令之间进行通信的最佳方式是什么? 在提交评论之前,我还会检查输入是否为空.它有效,但不确定这是 Angular 最佳实践吗? 这是我的 plunker. 解决方案 你通常不希 ..

为什么这个带有可变对象名称的 AngularJs 服务返回一个未定义的对象?

场景: 我想使用此服务在我的 web 应用程序中共享一些属性.该服务内部应该有一些对象,控制器应该能够获取和设置这些对象. JS: var oneApp = angular.module('myApp', ['ui.bootstrap', 'ngTouch', 'ngAnimate']).service('sharedProps', function() {var anObjName ..

AngularJS:$http 成功回调中的范围问题

我正在使用 PHP 将数据导入我的工厂,这在控制器中的成功回调函数中正确显示.但是,即使在将返回的数据分配给 $scope.customers 之后,如果我在回调之后执行 console.log($scope.customers) 也不存在,并且我的视图的 [ng-repeat] 也没有拾取它. 如果我将返回的数据分配给 $scope 对象,为什么我的数据范围会被限制在成功回调内部? va ..

污染 $scope 对象会影响性能吗?

我有一个控制器,其中 $scope 对象已用于存储仅在同一控制器内本地使用的方法和值.发生了很多这样的事情: $scope.foo = 'something';$scope.bar = '别的东西'; ...等等.在视图中没有使用这些值.我的问题是污染 $scope 对象会影响性能吗?清理它以便只有视图所需的值和方法包含在 $scope 对象中是个好主意吗? 解决方案 是的,污染 $s ..
发布时间:2021-11-09 22:01:13 其他开发