Интерактивный конструктор страниц с использованием vue компонентов - PullRequest
0 голосов
/ 23 сентября 2019

Я использую Nuxt.js для создания статических сайтов и хочу создать визуальный конструктор страниц на основе существующих компонентов.Поэтому я хочу управлять структурой файла (с любой глубиной) и его содержимым (размещать и упорядочивать заранее определенные компоненты с подпорами и слотами) через пользовательский интерфейс.Помоги мне начать с этого.Каков наилучший подход к использованию?Спасибо!

file structure file content

1 Ответ

0 голосов
/ 23 сентября 2019

Насколько я понял, вы хотите автоматически генерировать статические страницы, лучшим решением для этого является файл _slug, вы можете provide a _slug.vue file inside the root of pages directory, а затем вставить имя компонента в качестве slug, например yourdomain.com/your components name, выВы можете получить доступ к своему имени пули по this.$route.params.slug, тогда вы можете предоставить объект маршрута в файле slug.vue, чтобы назначить желаемый компонент для маршрута на основе имени вашего компонента пули, см. этот документ: https://nuxtjs.org/guide/routing/

...