在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue應(yīng)該怎樣處理這個(gè)判斷語句?

vue應(yīng)該怎樣處理這個(gè)判斷語句?

這樣總是報(bào)錯(cuò) 提示已經(jīng)定義過了
圖片描述

if (!flag && num !== 1) {
        var res = this.all[num2].info.num[num] += 1
} else if (flag && num !== 1) {
        var res = this.all[num2].info.num[num] -= 1
}

回答
編輯回答
魚梓

res 聲明寫在外面

2017年5月19日 18:32
編輯回答
艷骨

對(duì)的 定義過了

var res
if (!flag && num !== 1) {
        res = this.all[num2].info.num[num] += 1
} else if (flag && num !== 1) {
        res = this.all[num2].info.num[num] -= 1
}
2017年1月24日 17:36
編輯回答
初念

應(yīng)該是項(xiàng)目里面的eslint設(shè)置了不允許重復(fù)定義變量

2018年4月18日 00:36
編輯回答
毀與悔

很明顯你這是根據(jù)不同條件給同一個(gè)變量賦值,那么變量放在判斷語句外邊聲明就可以,就是var res;
而且正常情況就算按你的這樣寫是不會(huì)報(bào)錯(cuò)的,是不是加了語法檢查

2018年3月1日 09:05
編輯回答
絯孑氣

看報(bào)錯(cuò)內(nèi)容,應(yīng)該是在你的src/components/Blog.vue中已經(jīng)定義了res,要不換個(gè)變量看看

2017年5月3日 21:50