美文网首页
vue 草稿箱跳转到线上报名头像问题

vue 草稿箱跳转到线上报名头像问题

作者: 别摸_兜里有糖 | 来源:发表于2019-05-30 11:34 被阅读0次

    问题一:

        线上报名上传头像之后保存到草稿箱里面,从草稿箱进入之后点击下一步改变了当前头像。

        问题原因:在点击下一步的时候新图片将旧图片覆盖掉了

        解决方法:之前在点击下一步的时候写了一段多余的逻辑,删掉就OK

        

    因为之前在初始化created中从草稿箱跳转到线上报名已经获取到了头像

    所以在点击下一步中写的 this.stu.stuImage = this.$store.information.stuImage 导致了新图片覆盖旧图片所以出现了上面的问题

    问题二:

    如果线上报名只录入了第一页的信息然后保存到了草稿箱,从草稿箱进入到线上报名展示的数据是没问题的,但是点击下一步会报错,从而导致页面空白

    解决方法:

        在下一步录入信息初始化判断保存数据的informationTwo变量是否为空对象并且是否为null,满足两者条件才      取 informationTwo 里面的数据不满足显示原本信息

    原来写法:

         if (JSON.stringify(this.$store.state.informationTwo) !== '{}') {

                this.stuTwo = this.$store.state.informationTwo

    }

    正确写法:

     if (JSON.stringify(this.$store.state.informationTwo) !== '{}' && this.$store.state.informationTwo != null) {

            this.stuTwo = this.$store.state.informationTwo

    }

    相关文章

      网友评论

          本文标题:vue 草稿箱跳转到线上报名头像问题

          本文链接:https://www.haomeiwen.com/subject/htemtctx.html