@Novamoscow

Как использовать pug внутри компонента vue?

Весь проект написан на pug. Использую внутри .pug файлов такую конструкцию

<tamplate lang="pug">
   .is__title.connect__title 
     button-counter


Все работает.

Далее решил перенести часть верстки в дочерний компонент vue, чтобы выводить ее динамически.

template: `
      <tamplate lang="pug"> 
        span {{ tr(lang).title }} 
      </tamplate>`


Попытался тем же способом вывести верстку и в компоненте, не получилось, переписывать на html не очень хочется, как правильно это реализовать ?
  • Вопрос задан
  • 4189 просмотров
Решения вопроса 1
yarkov
@yarkov Куратор тега Vue.js
Помог ответ? Отметь решением.
https://pugjs.org/api/reference.html
Подключить pug и вот так должно сработать:
import pug from 'pug';

//...
template: pug.render(`span {{ tr(lang).title }} `)


Но я бы не костылил ))
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы