1602 / 1602/compound

SHARING CODE ACROSS CONTROLLERS

Abierto
#634 0 comentarios 0 reacciones 0 asignados Ver en GitHub
Lenguaje dominante
JavaScript
Estrellas
1.6k
Forks
179
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

Попытка использовать кода меж контроллерами как это описано в документации приводит к ошибке: 500 Error: userRequired is not defined
Может я что то делаю не так или ...

application_controller.js

```
publish('requireUser', requireUser);

function requireUser () {
// ...
}
```

products_controller.js

```
load('application'); // note that _controller siffix omitted
before(use('userRequired'), { only: 'products' });
```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Línea de trabajo

El issue trata sobre compartir código entre controladores en el framework Compound. Examina application_controller.js y products_controller.js para comprender el patrón publish/load/use. El error 'userRequired is not defined' sugiere un problema con la carga de módulos o la nomenclatura de funciones. Comienza examinando el mecanismo de carga de controladores en el código fuente del framework, luego escribe una prueba para reproducir el problema.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
node.js
Área
api, backend
Tipo de issue
Error
Dificultad
3/5
Tiempo estimado
1-2 días
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
45/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.