问题标签 [ng-dialog]

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.

0 投票
1 回答
291 浏览

angularjs - ngDialog 保持关闭状态,直到鼠标移动停止

我正在使用 ngDialog 角度指令并在 Chrome 中进行测试。如果您查看 DOM(使用 Chrome 工具),您会注意到当您关闭 ngDialog 时,它将保持“ngdialog-closing”状态,直到鼠标移动停止。DIV 覆盖在此期间保持打开状态,您无法单击其后面的任何内容。

http://likeastore.github.io/ngDialog

https://github.com/likeastore/ngDialog/blob/master/js/ngDialog.js

有谁知道这是为什么以及如何解决这个问题?

0 投票
1 回答
613 浏览

angularjs - angularjs ngdialog 不工作

我在我的应用程序中使用 angularjs,通过使用 ngDialog 页面未加载并显示空白页面

我用过

但是页面没有加载,当我在模块中使用 ngDialog 时,无论我在哪里使用它。我在通用 html 文件中使用了 ngDialog.js 文件,并使用 ng route 加载页面

即使我在这样的另一个 js 文件中使用它

页面没有加载,有没有其他方法可以解决这个问题。

0 投票
2 回答
2282 浏览

angularjs - 使用controllerAs语法时如何设置NgDialog的范围属性

你好我有StudentController如下

调用函数时editStudent,我想打开一个对话框以显示编辑选项。我想在模型数据中使用$scope.studentofStudentController本身。edit-student.html对于这个特性,我可以使用scopeNgDialog 的属性作为scope:$scope(见第 1 行)。

现在我正在尝试按照Angular-StyleGuideStudentController中 的建议更改我根本不打算使用in的地方。在这种情况下,我该如何访问?$scopecontrollerstudentedit-student.html

更新:更新了更多细节以避免混淆。

0 投票
3 回答
2413 浏览

javascript - 从指令单击按钮时打开 ngDialog

我有一个按钮directive应该打开一个配置ngDialog

这是我的theme.html指令代码:

theme.js

以下是theme指令的使用方式html

main.js包含MainCtrl控制器:

openConfigWindow没有被调用,我应该如何绑定ng-click到我的主题指令中的按钮?

0 投票
2 回答
1620 浏览

angularjs - 未捕获的错误:[$injector:cdep] 在工厂中使用 ngdialog

我想使用 ngdialog 来处理 401 状态,但我收到错误:Uncaught Error: [$injector:cdep]

这里我添加了一个工厂来处理 401 状态。

这里将 authHttpResponseInterceptor 添加到 $httpProvider

0 投票
1 回答
1794 浏览

angularjs - Ng-dialog - 关闭子模式

我有一个父对话框,它将打开另一个子对话框。我有打开 ngDialog 的功能

然后在模板中我有一个 ng-click,它调用一个处理上传图像的函数。我试图让它关闭子对话框但没有成功。目前我有它作为

如何关闭子对话框但保持父对话框打开

0 投票
1 回答
453 浏览

angularjs - 防止 div 不在其父 div 上覆盖滚动条

背景: 我正在尝试解决此处提到的问题:https ://github.com/likeastore/ngDialog/issues/94

问题: 打开 plnkr:http ://plnkr.co/edit/qKJiNwyivqJVCAtyhwYR?p=preview并尝试用鼠标按住并拖动滚动条。父容器上的滚动条不能用鼠标使用。顺便说一句,发生的事情是 position:fixed div.overlay 与其父容器的滚动条重叠。

HTML:

CSS

0 投票
2 回答
8433 浏览

css - ngDialog 定位和调整大小

我正在使用 ngDialog 处理弹出窗口。这是一些代码:

模板

指示

我有两个问题。如何使我的弹出窗口在屏幕上居中?目前我正在使用 margin-top:-100px; 是否可以根据内容自动调整 ngDialog 的大小?

谢谢

0 投票
1 回答
1328 浏览

css - 如何在运行时更改 ngDialog 大小

我试图弄清楚如何动态更改用于弹出窗口的 ngDialog 的大小。对话框在打开时触发事件:

我尝试了所有这些:

没有任何效果。

只有当我使用这样的类时,它才会变大:

在创建对话框时:

任何想法?

谢谢

0 投票
1 回答
138 浏览

angularjs - Yeoman 生成的 Angular 应用程序未加载注入的依赖项

可能是新手的问题,但我需要将 ngDialog 模块添加到 angular. 我注意到使用 bower Yeoman 安装后不会自动更新文件,所以我添加了

到 index.html。

我继续添加'ngDialog'到主模块依赖项,就像这样

我还添加了$scope'ngDialog'我的控制器,就像这样

这就是我所做的一切。Grunt 刷新页面没有错误,页面控制台没有显示错误,但是页面什么也没显示,我不知道为什么。

它应该自动加载依赖项,我不应该手动添加这些注入吗?是否有另一种添加依赖项的标准方法?

任何帮助表示赞赏。谢谢!