iview使用全局方法$Modal,如何隐藏掉footer或者自定义footer

用iview的Modal组件,因为场景需要,必须要用全局方法,this.$Modal.confirm(…), 对话框的内容会render出来,请教下,这样的调用话应该如何隐藏掉footer自带的确认按钮和取消按钮?
发现render出来的只能改掉content部分,没法对footer进行隐藏或者修改。
但是如果用组件模式,即<Modal></Modal>是可以用footer的slot来隐藏,或者是用footerHide的props来实现。
在issue里提问了作者,回复说全局模式不能用footerHide属性。
所以,请教各位大神,是否有方法来实现这个需求?

回答:

源码中是有属性控制可以隐藏掉取消按钮的,但是确定按钮是一定会添加到Modal中的。建议用样式控制隐藏掉footer

回答:

this.$Modal.confirm(…)隐藏掉footer这个问题我也遇到了,大佬,问题解决的嘛?

回答:

js做不到,css上可以隐藏:

.ivu-modal-confirm-footer {
    display: none;
}

回答:

使用loading 就可以了

暂无评论

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注