Vue проверить два вычисленных готовы - PullRequest
0 голосов
/ 30 октября 2018

каждый раз, когда мне нужно знать, когда несколько вычисленных значений готовы, я пишу другое вычисленное (например, isFizzAndBuzzReady)

computed: {
  fizz () {
    return ['f', 'i', 'z', 'z'] // some async data
  },
  buzz () {
    return ['b', 'u', 'z', 'z'] // some async data
  },
  isFizzAndBuzzReady () {
    return this.fizz.length && this.buzz.length
  }
}

Есть ли лучший способ проверить, что они оба готовы?

1 Ответ

0 голосов
/ 30 октября 2018

Computed - лучший способ сделать это.

Другой способ - сделать это с $watch, но это обязательно и повторяется.

...