angularjs-service相关内容

将 JS-Class 传递给 AngularJS(1.4.x) 服务以使用其变量和函数

我仅将 angularJS(1.4) 用于前端. 我已将 JS 类 DummyClass 传递给名为 TLSService 的 angularJS-Service,并将此服务添加到名为 mLxController. 我在从 mLxController 访问 DummyClass 的变量和方法时遇到问题.例如,正如您将在下面的代码中看到的,我无法检索类变量 String.我使用 wind ..
发布时间:2021-11-10 01:18:45 前端开发

在我的服务工厂中,我查找了一个大型数据集 - 我想保留它并检查它是否存在以避免再次调用它

我的服务(工厂)进行 API 调用并将响应数据分配给变量: .factory('MedicationMatchingNamesFactory',['$http', '$q', 'MedicationDisplayNamesFactory',功能药物匹配名称工厂($http,$q,药物显示名称工厂){返回 {getMatchingNames:函数(输入值){var 匹配 = [];//我认为这可 ..

AngularJS 幅度服务不作为单例

我最近发布了一个类似的问题,但这不是重复的.为代码繁重的帖子道歉,但我想提供尽可能多的上下文.我在将分析工具“Amplitude"定义为 Angular.js 应用程序中的服务时遇到问题.服务应该在整个应用程序中充当单例(源),所以我我很困惑会出现以下行为. 在我的 app.js 文件中,我在 .run 函数中调用了 AmplitudeService.logEvent('EVENT_NAME ..

使用 AngularJS 中的 Jasmine 对 Controller 中的服务进行单元测试

在我的控制器中,我定义了以下服务: CrudService.getAllGroups().$promise.then(功能(响应){ $scope.groups = 响应;},function (error) {//错误代码.. }); 好吧,我想测试这个服务是否得到响应.首先在测试脚本中,我定义了一个函数来检查是否完全定义了服务. 测试代码: describe('Ctrl: Test ..

错误:.$save 不是函数(AngularJS)

非 GET 实例操作 $save 在我的示例中不起作用.我总是得到错误,即 $save 不是一个函数.问题是,我不知道我必须在哪里定义 $scope.example = new Resource();,因为在我的示例中我使用了 2 个控制器.一个用于带有对象的表列表,另一个用于我的模态窗口,您可以在其中进行 CRUD 操作.CRUD 操作在 angular 服务中定义. 代码结构如下: ..

AngularJS:通过工厂的 id 获取对象

我有一个 factory 可以从数据库中获取包含我所有客户的数组.然后我需要通过 person id 过滤这个数组,并在一个页面中只显示它的数据. 我已经有一个工作代码,但它只在一个 controller 内,我想将它与一个 factory 和一个 directive 一起使用,因为我不再使用 ng-controller 并且这个 factory 已经调用了我需要显示客户端数据的其他页面. ..

是否可以在没有模块的情况下创建 AngularJS 服务?

在 AngularJS 中有一个简短的表单来创建控制器,因此您不必为此使用模块.这个简短的形式就是简单地定义一个函数 function FooController ($scope) {//...} 并使用 ng-controller 从 HTML 标记中引用它: ... 现在,我的问题是,是否有类似的“简短形式"来定义服务?换句话说:你能在不使用模块的情况下定义(和使用)服务吗? ..
发布时间:2021-11-10 01:18:19 其他开发

AngularJS - AlertFactory 打开对话框行为

我正在创建一个 AlertFactory,因为 ui.bootstrap.dialog 在我的应用中不起作用. 所以我输入以下代码:http://jsfiddle.net/Premier/BHqKB/17/ 在此处输入代码 如果您单击“打开对话框"按钮,效果会很好:屏幕上会出现一个包含我的消息的对话框. 我还在 keydown 上注册了一个监听器:监听器触发一个广播事件,在该事件上 ..
发布时间:2021-11-10 01:18:12 其他开发

从 AngularJS 中的服务内部访问 $scope 属性

我正在尝试在 angular 服务中创建一个构造函数,然后我可以在不同的 angular 控制器中使用它.问题是,我从构造函数生成的对象需要访问 $scope 对象上的属性之一才能正常运行. 我的实现与我所追求的功能一起工作,但它涉及将 $scope 对象作为参数传递到构造函数中.有没有更好的方法来实现这一点?我目前的实施方式有什么问题吗? HTML: ..