Ax ios для генерации Nuxt Dynami c маршрутов на основе запроса - PullRequest
0 голосов
/ 17 февраля 2020

У меня есть динамические c маршруты страниц, сгенерированные в nuxt.config. js вот так:

  generate:{
    routes: function () {
      return axios.get(apiUrl + '/pages')
        .then((res) => {
          return res.data.map(page => {
            return page.slug
          })
      })
    }
  }

Это прекрасно работает, однако мои страницы имеют имя "publish", которое может быть истинным или ложным.

Как я могу их отфильтровать? Спасибо

1 Ответ

0 голосов
/ 18 февраля 2020

Хорошо, я думаю, что нашел, похоже, это работает!

  generate:{
    routes: function () {
      return axios.get(apiUrl + '/pages')
        .then((res) => {
          return res.data.filter(page => {
            return page.publish === true;
          }).map(page => {
            return page.slug
          })
      })
    }
  }
...