问题标签 [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.
angularjs - 父视图未更新
我正在使用 ngDialog 的角度。我在我的视图中有一个带有编辑按钮的用户列表,该按钮在 ngDialog 中打开用户详细信息。现在,当我将数据保存在我的 ngDialog 中时,我希望更新用户列表。
我想为此使用观察者模式。但是处理程序不会触发。
这是我的代码:
用户控制器
用户控制器:
我怎么能解决这个问题?
angularjs - $location.path 正在改变控制器的范围
我有这个 ngDialog 模式:
因此,基本上,它将打开一个由 OrderResponseModalController 负责的模式,并向该控制器发送三个值。
这个控制器里面有这段代码:
orderResponse.html 看起来像这样:
但是,这些变量的值不会显示在浏览器中(只是 {{message}})。我认为这是因为 $location.path 也在改变控制器 $scope。
有没有什么办法解决这一问题?
html - ngDialog - closeModal 事件 - angularjs
弹出窗口关闭时是否会触发任何事件。
模式在单击事件时打开。模态有一个关闭按钮,但当用户单击模态 div 之外的任何位置时也会关闭。
每当弹出窗口关闭时,想要执行一些操作。我知道如何在单击该关闭按钮时编写函数,但是如果模态被其他操作关闭怎么办。
javascript - 与在承诺中和在承诺之外返回的区别
在下面的代码中。当我将return true
或.error
放入.success
函数中时。然后什么也没有发生。
但是当我把它放在我的.error
or.success
函数之外时,它会很好地返回并且它会在我的ngDialog
时候关闭我return true
。但是我真的不明白为什么。
angularjs - 访问 ng-template 中的元素
我想从外部脚本访问弹出 div 以动态添加更多复选框。我尝试使用 jQuery $("#myPopup")
,但它没有访问该元素。有什么办法可以做到这一点?
javascript - Angularjs 表达式未显示在 ngDialog 模板中
除了使用 ngDialog 库之外,我还使用 ng-repeat 从 Firebase 填充用户对象。我的目标是,当您单击“查看”按钮时,会弹出一个小对话框,您可以在其中查看用户的详细信息。但是,我正在尝试遵循 ngDialog 的文档,并且我的弹出模板没有呈现任何表达式。
数据模型:
HTML:
控制器:
popupTmpl.html
当我点击“查看”按钮,触发 viewStatus() 函数时,我没有得到任何关于 {{member.firstname}} 的信息 - 有人根据您看到的内容有任何建议吗?
再次感谢!
html - ngDialog 内容不可点击?
我正在为我的 mean.js 应用程序使用 ngDialog 对话框,调用如下:
现在,对话框可以正常打开,并且其中的所有元素也是可见的。但我无法对它们执行任何操作。即,单击按钮或在文本字段中输入。感觉整个对话框都失焦了。
我在这里做错了什么?
注意:Angular Animate 可能在我的应用程序中被以下代码禁用:
但是,上面的代码在另一个控制器中。
这可能是失败的原因吗?
javascript - angular-datepicker 在 ngDialog 中不起作用
我使用https://github.com/likeastore/ngDialog和https://github.com/alongubkin/angular-datepicker
并且角度日期选择器不起作用
但是当它不在 ngDialog 中时,angular-datepicker 效果很好
jsfiddle:https ://jsfiddle.net/jediserg/jfsuymsv/9/
更新我将 angular-datepicker 更改为 jquery datepicker,但它不起作用。但是我通过在创建时设置超时来修复 jquery datepicker
但是我可以用 angular-datepicker 做什么,为什么所有的选择器都不起作用?
angularjs - 创建新项目后,ngdialog 不更新表
我正在使用 AngularJS,并且 ngdialog 存在以下问题。
我有一个功能可以打开一个对话框,然后保存对话框表单元素,然后将其显示在表格中。
表格会在不重新加载页面的情况下更新,但要重新打开对话框,则会使用以前的数据。
我想在不重新加载页面的情况下添加新项目。现在我这样做了,但是我必须重新加载页面,因为在重新创建另一个页面时,我会使用上一个对话框中的新数据
javascript - ngDialog - 弹出窗口不更新范围变量
我正在从 ngDialog 弹出窗口更新一个范围变量。
看法 :
控制器.js
如果我在非弹出式 HTML 中有上述视图,则 ng-model 会更新和视图更改。
ngDialog:
编辑:Plunker:http ://plnkr.co/edit/8TUtwixKwvVaycDuvHd9?p=preview