Next.js: _document.js - TypeError: Não é possível ler a propriedade 'map' de indefinido

Criado em 29 abr. 2017  ·  6Comentários  ·  Fonte: vercel/next.js

nextjs: versão 2.2.0

Quando usei _document.js como o documento mencionado. Eu tenho esse problema. Existe alguma solução para este caso?

Tentei alguns exemplos usando _document.js . Ainda é o mesmo

bug

Comentários muito úteis

Este problema ocorrerá quando a versão nextjs for 2.3-alpha1,
funcionando bem quando 2.2.0

Todos 6 comentários

@ nndung179 é possível ter um repo com uma maneira de reproduzirmos?

versão do nó: 6.5.0
Oi @arunoda

Aqui está um exemplo:

https://github.com/zeit/next.js/tree/master/examples/with-external-scoped-css

@arunoda eu tento este exemplo usando "next": "2.2.0" funciona bem.

captura de pantalla 2017-04-30 a las 9 23 44

Mas usando "próximo": "mais recente", instala "2.3.0-alpha1" e tende a falhar.

captura de pantalla 2017-04-30 a las 9 27 59

Adicionar isso em _document.js funciona bem. fonte
`` `javascript
static getInitialProps ({renderPage}) {
const {html, head, chunks} = renderPage ()
return {html, head, chunks}
}

Este problema ocorrerá quando a versão nextjs for 2.3-alpha1,
funcionando bem quando 2.2.0

Presumo que seja igual a este: https://github.com/zeit/next.js/issues/2435
Sempre, tente adicionar o material correto para getInitialProps dos documentos personalizados. (Sempre consulte a documentação)

Ou use este:

import Document from `next/document`

static getInitialProps (ctx) {
   return Document.getInitialProps(ctx)
}
Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

sospedra picture sospedra  ·  3Comentários

formula349 picture formula349  ·  3Comentários

DvirSh picture DvirSh  ·  3Comentários

swrdfish picture swrdfish  ·  3Comentários

olifante picture olifante  ·  3Comentários