我想在axios每次发送请求时都弹出一个有两个input的dialog,使用elementUI该怎么做呢?
不想自己额外写一个dialog,想使用elementUI造好的轮子,如果是在满足不了只能自己写了
我现在可以每次都弹一个messageBox,可是不知道怎么弹有两个输入框的dialog
// request interceptor
service.interceptors.request.use(config => {
MessageBox('弹出来了', '错误', {
confirmButtonText: '确定'
})
// Do something before request is sent
if (getToken()) {
config.headers['token'] = getToken()
} else {
console.log('没有token')
}
return config
}, error => {
// Do something with request error
console.log(error) // for debug
Promise.reject(error)
})
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
写个dialog组件挂在DOM上面,默认隐藏,回调的时候操作DOM显示就可以了
没在vue示例中,可能你没有Vue.use (elementUi)?