【vue.js】确认功能

2019-01-15  本文已影响0人  夏澪

在日常设计中,有一个应用场景很常见,就是确认。当我们需要进行一次重要操作的时候,比如说注销,是很有必要设计一层确认的。常规的确认功能就是会跳出一个弹窗,让你选择是否继续,如果继续则继续操作,返回或者直接关掉弹窗则视为取消。我写这篇文章的原因是我在 iview 官网的组件中并没有找到想要的内容,就参考了下同事的实现。

logout() {
        this.$Modal.confirm({
          title: '请确认',
          content: `确认将注销当前用户`,
          okText: '继续注销',
          onOk: () => {
            localStorage.setItem('isLogin', 'false')
            this.$router.replace('/login')
          },
          onCancel: () => {
            UserLoading.btnResetLoading(this)
          }
        })
        this.editDisplayModal = false
      }

只需要在第二段的 <script> 中修改下具体方法,在 onOk() 之后放上正确的处理,其他按照上面的模板即可使用。

上一篇 下一篇

猜你喜欢

热点阅读