Tag: 模式对话框

如何在Redux中显示执行asynchronous操作的模式对话框?

我正在构build一个需要在某些情况下显示确认对话框的应用程序。 比方说,我想删除的东西,然后我会派遣一个像deleteSomething(id)的行动,所以一些减速器会捕获该事件,并将填充对话框减速器,以显示它。 当这个对话框提交时,我怀疑。 该组件如何根据第一个动作派发适当的动作? 行动创造者应该处理这个逻辑吗? 我们可以在减速器内添加动作吗? 编辑: 使其更清晰: deleteThingA(id) => show dialog with Questions => deleteThingARemotely(id) createThingB(id) => Show dialog with Questions => createThingBRemotely(id) 所以我试图重用对话框组件。 显示/隐藏对话框不是问题,因为这可以很容易地在减速器中完成。 我想指定的是如何根据在左侧开始stream动的动作从右侧分配动作。

Bootstrap莫代尔出现在背景下

我从Bootstrap例子中直接使用了我的模式代码,并且只包含了bootstrap.js(而不是bootstrap-modal.js)。 但是,我的模式出现在灰色淡出(背景)下,不可编辑。 以下是它的样子: 看到这个小提琴的一种方法来重现这个问题。 该代码的基本结构是这样的: <body> <p>Lorem ipsum dolor sit amet.</p> <div class="my-module"> This container contains the modal code. <div class="modal fade"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-body">Modal</div> </div> </div> </div> </div> </body> body { padding-top: 50px; } .my-module { position: fixed; top: 0; left: 0; } 任何想法,为什么这是或我能做些什么来解决这个问题?

避免浏览器popup式窗口拦截器

我正在开发纯粹的JavaScript的OAuth身份validationstream程,我想在popup窗口中显示用户的“授予访问”窗口,但它被阻止。 如何防止由window.open或window.showModalDialog创build的window.showModalDialog被不同浏览器的popup窗口阻止?

用MVVM与wpf对话的好习惯或不好的做法?

我最近有问题为我的WPF应用程序创build添加和编辑对话框。 我想在我的代码中做的就是这样的。 (我主要使用MVVM的viewmodel第一种方法) 调用对话窗口的ViewModel: var result = this.uiDialogService.ShowDialog("Dialogwindow Title", dialogwindowVM); // Do anything with the dialog result 它是如何工作的? 首先,我创build了一个对话服务: public interface IUIWindowDialogService { bool? ShowDialog(string title, object datacontext); } public class WpfUIWindowDialogService : IUIWindowDialogService { public bool? ShowDialog(string title, object datacontext) { var win = new WindowDialog(); win.Title = title; win.DataContext = datacontext; return win.ShowDialog(); […]

将值从一个窗体发送到另一个窗体

我想要传递两个窗体(c#)之间的值。 我该怎么做? 我有两种forms:Form1和Form2。 Form1包含一个button。 当我点击那个button时,Form2应该打开并且Form1应该处于不活动模式(即不可select)。 Form2包含一个文本框和一个提交button。 当我在Form2的文本框中键入任何消息并单击提交button时,Form2应该closures,Form1应该与提交的值突出显示。 我该怎么做? 有人可以帮我做一个简单的例子。

Twitter引导远程模式每次显示相同的内容

我正在使用Twitter引导程序,我已经指定了一个模式 <div class="modal hide" id="modal-item"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">x</button> <h3>Update Item</h3> </div> <form action="http://www.website.com/update" method="POST" class="form-horizontal"> <div class="modal-body"> Loading content… </div> <div class="modal-footer"> <a href="#" class="btn" data-dismiss="modal">Close</a> <button class="btn btn-primary" type="submit">Update Item</button> </div> </form> </div> 和链接 <a href="http://www.website.com/item/1" data-target="#modal-item" data-toggle="modal">Edit 1</a> <a href="http://www.website.com/item/2" data-target="#modal-item" data-toggle="modal">Edit 2</a> <a href="http://www.website.com/item/3" data-target="#modal-item" data-toggle="modal">Edit 2</a> 当我第一次点击这些链接时,我看到了正确的内容,但是当我点击其他链接时,它显示了第一次加载的内容,它不更新内容。 我希望每次点击都能更新。 […]