Как отключить метод в самом методе vue.js?

Рейтинг: 0Ответов: 1Опубликовано: 24.01.2023

У меня есть кнопка, которая должна отключаться при определенном условии:

//Кнопка добавления
    add() {
      if (this.noMoreThanOne() === false) {
        const currentTicker = {
          name: this.ticker,
          price: '-'
        }
        this.tickers.push(currentTicker)
        this.ticker = ''
      } else if (this.ticker.length === '' || this.noMoreThanOne() === true) {
        this.ticker = false
      }
    }

Можно ли в место строки this.tikcer = false прописать отключение метода add()?

Ответы

▲ 1Принят

В секции computed добавьте функцию addEnabled(), в которой пропишите логику, а в add() проверяйте: if(this.addEnabled){...