
1 ljpCN 2020-06-06 14:49:28 +08:00 via Android 根组件放个 modal,vuex 里搞个全局 state 控制 modal 的显示与否 |
2 sixway 2020-06-06 15:33:38 +08:00 |
3 zarte OP @ljpCN 恩目前通过这样弄出来了。有个问题为啥通过全局变量的方式无法控制 ant design 的弹窗显示与隐藏,需要通过 vuex 的才行? |
4 lybcyd 2020-06-06 17:48:57 +08:00 在 layout 组件里放一个登录弹窗呗。全局变量不是被 vue 监听的变量,无法触发 vue 的响应式机制,所以不能控制弹窗。 |
5 ljpCN 2020-06-06 19:18:50 +08:00 via Android @zarte 用 js 的普通变量做不到数据变化视图自动响应。vuex 能做到是因为它监听了数据的变化,自动触发了对视图的修改。建议阅读 vue 官方文档关于数据绑定视图的部分。 当然我不确定你用 mixin 为每个组件混入一个 data 来控制弹窗的显隐会不会有效果。 |
6 toesbieya 2020-06-06 19:59:49 +08:00 https://github.com/ElemeFE/element/blob/dev/packages/message/src/main.js element-ui 的 message 源码,动态创建组件动态插入 dom,最好的方式 |
7 catch 2020-06-07 12:54:06 +08:00 via iPhone 基础差的可怕,你是在自学吗? |