我想在axios每次发送请求时都弹出一个有两个input的dialog,使用elementUI该怎么做呢?

发布于 2022-09-07 22:45:09 字数 540 浏览 8 评论 0

不想自己额外写一个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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

回梦 2022-09-14 22:45:09

写个dialog组件挂在DOM上面,默认隐藏,回调的时候操作DOM显示就可以了

落花随流水 2022-09-14 22:45:09

没在vue示例中,可能你没有Vue.use (elementUi)?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文