在vue中,我用了个判断来进行选项卡切换,但是判断永远只能进前两个分支, 当this.totalHurt === 0时,进入page1, 当this.totalHurt等于其他任何值时,都进入page2。 this.totalHurt的值是int类型,结果也是对的,但是就是不能按照逻辑进入对应的page,大神帮忙看看啊,下面是代码:
// 判断技能次数并跳转 judgeSkillNum: function () { if (this.attackNumber === 3) { this.gamePage = false this.resultPage = true if(this.totalHurt === 0){ // 根据得分结果来跳转 this.currentView = 'resultPage1' }else if(this.totalHurt < 901) { this.currentView = 'resultPage2' }else if(this.totalHurt < 1333) { this.currentView = 'resultPage3' }else{ this.currentView = 'resultPage4' } console.log(this.currentView) // 除了0,无论this.totalHurt为什么都进入了page2 console.log(this.totalHurt) }else{ return false } },
下面打印出来的不是负的么