SHARING CODE ACROSS CONTROLLERS
- Lingua principale
- JavaScript
- Stelle
- 1.6k
- Fork
- 179
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
Попытка использовать кода меж контроллерами как это описано в документации приводит к ошибке: 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' });
```
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Il problema riguarda la condivisione del codice tra i controller nel framework Compound. Esamina application_controller.js e products_controller.js per comprendere il modello publish/load/use. L'errore 'userRequired is not defined' suggerisce un problema con il caricamento del modulo o la denominazione delle funzioni. Inizia esaminando il meccanismo di caricamento dei controller nel codice sorgente del framework, quindi scrivi un test per riprodurre il problema.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- node.js
- Ambito
- api, backend
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100