javascript - 在 Controller 中调用它时出现 ng-modal 问题

标签 javascript angularjs

以下是我采取的步骤:

1) 我从以下地址下载了脚本文件:https://github.com/doodeec/dcom-angular-dialog

2) 包含在我的网页和我的申请中:

var summariesApp = angular.module('summariesApp', ['ui.bootstrap', 'ngCkeditor', 'dcModal']);

3) 试图在 Controller 中使用它:

summariesApp.controller("singleSNPController", function ($scope, $http) {

    $scope.stopLightModal = dialogService.create('../Templates/test.html');

我收到一条错误消息,提示未找到 dialogService 资源。我知道这个问题有点简单,但我已经坚持了一段时间了。提前致谢。

最佳答案

尝试像这样将 dialogService 注入(inject)到您的 Controller 中:

summariesApp.controller("singleSNPController", function ($scope, $http, dialogService) {

    $scope.stopLightModal = dialogService.create('../Templates/test.html');

看看例子here ,您将看到他们如何将 dialogService 注入(inject) Controller 。

关于javascript - 在 Controller 中调用它时出现 ng-modal 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26871862/

相关文章:

javascript - (a = b) == 0 的含义

javascript - 如何在 JavaScript 中更改字体大小?

php - PHP中的http_response_code()

javascript - 将动态生成的 href 标签的值传递给 file_get_contents

javascript - 在响应式网页设计中移动 DOM 中的元素

javascript - 方法前的方括号

AngularJS 阻止加载资源

javascript - 为什么 AngularJS 在每个摘要循环上执行函数?

javascript - 自定义 DatePicker Angular Formly 字段不会出现验证错误消息

javascript - ThreeJs + AngularJs + OBJLoader 不渲染任何内容,也不显示错误