Sails.js - как переместить Top nav на компонент? - PullRequest
0 голосов
/ 05 марта 2019

Мне нужен был топ-навигация с хорошим количеством дополнений и гибкостью. Я также не хотел, чтобы мой layout.ejs стал запутанным беспорядком. Поэтому я переместил свою верхнюю навигацию в компонент и хотел поделиться с вами, как я это сделал.

Ответы [ 2 ]

2 голосов
/ 05 марта 2019
  • Создайте новый компонент в assest/js/components/ (я смотрю на существующие компоненты, которые поставляются с приложением Sails для справки) Я назвал мой masthead
  • Построил свою навигационную панель в компоненте
  • Удалено любое упоминание верхней навигации в layout.ejs
  • Добавлено <masthead></masthead> во все файлы HTML, которые будут иметь эту верхнюю навигацию

Это такжеимеет дополнительное преимущество, заключающееся в том, что вы можете разместить свои Sails_Locals на своей навигационной панели.

0 голосов
/ 19 марта 2019

@ Raqem, может быть, вы могли бы написать один для использования плагина Vue в Parasails: -)

...