问题标签 [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 投票
0 回答
2307 浏览

angularjs - 如何使 ngDialog 扩展到全屏?

我需要全屏尺寸的对话框。我试过这个:

plain除了没有填充或白色背景色之外,透明主题就像这样。

我看到的是一个灰色条和一个白色条重叠:lipsum 文本位于灰色条上方,带有关闭链接。这意味着:全尺寸规格被忽略。

如何修复它以使对话框扩展到全屏?

0 投票
3 回答
3723 浏览

javascript - ngDialog 出错

我正在使用 ngDialog 项目来在我的网站上显示一个弹出窗口。我从 github 下载了项目 zip,它带有示例数据,这可以工作,但是当我使用外部模板和控制器时它不起作用.. 我已经在 SO 上搜索解决方案,但每个人似乎都忘记包含 ngDialog 这是不是我的情况(如果是我将是地球上最愚蠢的人)

这是我的代码:

在 index.html 中:

在 controllers.js 文件中:

和 Bdoy.tpl.html :

我的所有脚本都包含在我的 index.html 正文标记的末尾。当我点击我的链接时,Open via service我收到了这个错误:

TypeError: Cannot read property 'open' of undefined at k.$scope.open (http://nico.local:5757/Blackout/js/controllers.js:36:13) at http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js:177:68 at f (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js:194:174) at k.$eval (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js:112:68) at k.$apply (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js:112:346) at HTMLAnchorElement.<anonymous> (http://ajax.googleapis.com/ajax/libs/angularjs/1.2.26/angular.min.js:194:226) at HTMLAnchorElement.p.event.dispatch (http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js:2:37944) at HTMLAnchorElement.g.handle.h (http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js:2:33888)

0 投票
2 回答
2075 浏览

javascript - AngularJS 验证和承诺

在 Angular 应用程序中,表单在提交之前通过自定义 JS 函数进行验证。根据条件,我需要向用户显示一个确认对话框,等待确认或拒绝,然后继续进行验证。我在异步实现这一点时遇到了困难。我相信我没有正确使用承诺,但不确定需要更新什么。

工厂

控制器

将显示确认对话框,但在对话框中单击是或否不会产生预期的结果。

我想做的是获得一个真/假值,具体取决于用户是确认还是关闭了对话框,大致如下

我想我需要把它包装成另一个承诺,但不确定如何。任何帮助将不胜感激。

谢谢,

0 投票
1 回答
1126 浏览

angularjs - 谷歌地图 fitbounds 不适用于 angularjs ng-dialog

我正在使用angularjs 的ng-Dialog模块作为车辆行程视图地图。我的trip-map angularjs指令工作正常,地图在完整窗口中加载了fitbounds(不在ng-dialog模型弹出窗口中),但在ng-dialog弹出窗口中不起作用。

在 ng-dialog 中,加载了 googlemap,但地图不在 fitbounds 中。

早些时候我认为问题是由于googe map fitbound不能正常工作,所以我发布了以下问题。你可以在这里找到我努力的更多细节。

谷歌地图fitBounds不起作用


控制器中的 ng-dialog 调用代码:

地图fitbound代码:


在窗口中它看起来很好:

在此处输入图像描述

在 ng-dialog 模式弹出窗口中,它移动到左上角,如下所示:

在此处输入图像描述

请告诉我解决方案。这将是可观的。

0 投票
1 回答
265 浏览

javascript - Plupload 不适用于 ng-dialog

我正在尝试使 plupload 在由 ng-dialog 生成的模态窗口中工作。代码是:

浏览按钮不起作用。我试图创建 init 函数,但没有成功。

请,任何建议。

0 投票
2 回答
9486 浏览

angularjs - 无法将范围传递给角度对话框

我正在使用 Angular 显示图像列表。

单击图像时,我想显示一个包含图像和更多信息的对话框。

因此,在打开模式时,我需要传递范围,或者至少传递图像。

注意:我正在使用ngDialog弹出窗口。

显示图像并在单击时打开对话框...

但是,不知何故,我无法访问模板内的范围。

以下作品:

但这不起作用:

有谁知道为什么?

我一直无法弄清楚这一点。

0 投票
1 回答
7410 浏览

angularjs - 在 ngDialog 中更改 modal 的大小

ngDialog 是否允许不同大小的模态?

例如,bootstrap-angular modal 有这样的功能:

这将分别打开小型和大型模态。

ngDialog中有这样的东西吗?

0 投票
0 回答
1160 浏览

angularjs - 设置 ngDialog

伙计们,我是角度的新手,并试图弄清楚如何实现一个名为 ngDialog 的模块,以便我可以弹出带有角度数据等的弹出窗口。现在,我有我的控制器:

和html:

当然,我已经在我的角度脚本下添加了脚本,但是我还需要什么其他的东西才能让它工作吗?我不确定发生了什么,但点击时不会出现弹出窗口,所以我确定有问题。我究竟做错了什么?谢谢朋友。

编辑:我重构了我的 js,因为我很无聊并且阅读了关于这样做的信息,但仍然无法正常工作

0 投票
1 回答
11759 浏览

angularjs - 在 ngDialog 中将变量发送到控制器('resolve')

使用 ngDialog 打开模态的简单方法是:

如何将变量发送到“someCtrl”?

ngDialog中是否有“解决”之类的东西?

角度引导模式的示例:

这将打开模式将“someVar”发送给负责的控制器。

更新:

似乎新版本的 ngDialog 添加了此功能:

0 投票
0 回答
99 浏览

javascript - 两个 ngDialogs 并排

我想打开一个 ngDialog,它有一个按钮可以打开另一个 ngDialog。现在第二个应该与第一个对齐。

我遇到的问题是: 1. 打开第二个对话框时,我无法再与第一个对话框交互。2.第一个对话框旁边的对齐对我来说很难。(我想这只是 css 练习)

稍后我将制定一个最小的示例并将其发布在这里。但也许有人已经有了想法。