如何通过应用程序使用对话框,将内容传递给它

理查德

我正在构建我的第一个 Vue.js 应用程序,我想打开一个对话框(使用 Element.io)组件。我想调用一个对话框并将内容传递给它。

所以我的对话框将是“全局的”,我会从不同的组件向它传递内容。

如何包含此对话框?我如何将参数传递给它等等?

我应该使用类似的东西:

import Dialog from '../GlobalComponents/Dialog.vue';
Vue.prototype.$dialog = Dialog;

或者将它包含在每个组件中,那会怎样?

我为对话框的切换制作事件处理程序没有问题,只是不知道如何调用对话框来打开它(或更改其dialogVisible状态)。

弗纳克

您可以简单地将 Dialog 添加为 vue 组件以使其全局可用。

Vue.component('my-dialog', Dialog);

然后在你的“主”文件/index.html 或任何你用来启动你的 Vue 应用程序的文件中定义你的对话框

<my-dialog></my-dialog>

例如,如果您希望它显示错误,则可以使用发出和侦听器

Vue.prototype.$bus = new Vue(); // event buts

在 my-dialog 的 created 方法中

created: function() {
    this.$bus.$on('error', function(msg) {
        // access message here
        // make dialog visible
    });
}

以及发生错误的任何地方

this.$bus.$emit('error', 'this is my error');

如果您的对话框更复杂,您当然也可以在发射中传递对象而不是字符串

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何管理VB窗体应用程序中的对话框通过其调用者设置的传递值

来自分类Dev

当对话框的ShowInTaskBar = false时,如何通过任务栏关闭应用程序或模式对话框?

来自分类Dev

当对话框的ShowInTaskBar = false时,如何通过任务栏关闭应用程序或模式对话框?

来自分类Dev

通过外部应用程序打开松弛对话框

来自分类Dev

如何将值传递给jQuery对话框?

来自分类Dev

如何从终端打开“运行应用程序”对话框?

来自分类Dev

如何将 vuetify 对话框添加到现有应用程序中?

来自分类Dev

如何使所有应用程序使用Nemo的文件选择对话框而不是Nautilus?

来自分类Dev

如何在Windows窗体应用程序中使用“广告”对话框“选择用户或组”?

来自分类Dev

如何在 Gtk 应用程序中使用 KDE 对话框

来自分类Dev

如何在不单击按钮的情况下打开内容对话框,将C#代码转换为UWp应用程序的XAML代码

来自分类Dev

如何通过保存在 WPF 应用程序输出目录中的文件对话框使用上传的图像文件?

来自分类Dev

在Windows Phone通用应用程序中更改内容对话框按钮的样式

来自分类Dev

在Windows Phone通用应用程序中更改内容对话框按钮的样式

来自分类Dev

从Web应用程序传递变量并显示对话框

来自分类Dev

如何在应用程序运行且可见时将Android通知显示为对话框警报

来自分类Dev

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

来自分类Dev

将参数传递给模态对话框

来自分类Dev

将参数传递给jQuery对话框

来自分类Dev

将值传递给对话框模态

来自分类Dev

将多个变量传递给jquery对话框形式

来自分类Dev

Android:将等级栏值传递给对话框

来自分类Dev

将Umlauts传递给jQuery UI对话框

来自分类Dev

将LuisResult传递给子对话框

来自分类Dev

将评分栏传递给对话框

来自分类Dev

通过Web应用程序打开移动设备共享对话框

来自分类Dev

Facebook Open Graph 通过应用程序共享对话框似乎有问题

来自分类Dev

如何通过JavaFX应用程序将变量传递给控制器?

来自分类Dev

如何通过JavaFX应用程序将变量传递给控制器?

Related 相关文章

  1. 1

    如何管理VB窗体应用程序中的对话框通过其调用者设置的传递值

  2. 2

    当对话框的ShowInTaskBar = false时,如何通过任务栏关闭应用程序或模式对话框?

  3. 3

    当对话框的ShowInTaskBar = false时,如何通过任务栏关闭应用程序或模式对话框?

  4. 4

    通过外部应用程序打开松弛对话框

  5. 5

    如何将值传递给jQuery对话框?

  6. 6

    如何从终端打开“运行应用程序”对话框?

  7. 7

    如何将 vuetify 对话框添加到现有应用程序中?

  8. 8

    如何使所有应用程序使用Nemo的文件选择对话框而不是Nautilus?

  9. 9

    如何在Windows窗体应用程序中使用“广告”对话框“选择用户或组”?

  10. 10

    如何在 Gtk 应用程序中使用 KDE 对话框

  11. 11

    如何在不单击按钮的情况下打开内容对话框,将C#代码转换为UWp应用程序的XAML代码

  12. 12

    如何通过保存在 WPF 应用程序输出目录中的文件对话框使用上传的图像文件?

  13. 13

    在Windows Phone通用应用程序中更改内容对话框按钮的样式

  14. 14

    在Windows Phone通用应用程序中更改内容对话框按钮的样式

  15. 15

    从Web应用程序传递变量并显示对话框

  16. 16

    如何在应用程序运行且可见时将Android通知显示为对话框警报

  17. 17

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

  18. 18

    将参数传递给模态对话框

  19. 19

    将参数传递给jQuery对话框

  20. 20

    将值传递给对话框模态

  21. 21

    将多个变量传递给jquery对话框形式

  22. 22

    Android:将等级栏值传递给对话框

  23. 23

    将Umlauts传递给jQuery UI对话框

  24. 24

    将LuisResult传递给子对话框

  25. 25

    将评分栏传递给对话框

  26. 26

    通过Web应用程序打开移动设备共享对话框

  27. 27

    Facebook Open Graph 通过应用程序共享对话框似乎有问题

  28. 28

    如何通过JavaFX应用程序将变量传递给控制器?

  29. 29

    如何通过JavaFX应用程序将变量传递给控制器?

热门标签

归档