Код https://jsfiddle.net/sh91aqy5/
switch(this.step) {
case 1:
return !this.were_buy
case 2:
return !this.formData['email']
case 3:
return !this.formData['111']
}
slick
обработчика события afterChange
, насколько я помню, можно найти всю нужную для этих расчётов информацию.в то же время пройти мимо и не дать человеку идею о том, что есть более удобные и современные методы решения задач — тоже неверно.