Разбор v- html содержимого в Vue - PullRequest
0 голосов
/ 30 апреля 2020

У меня есть страница, где я в настоящее время получаю строку html, используя WordPress REST API. Мне бы хотелось иметь возможность создавать компонент Navbar, который анализирует html, просматривает все теги заголовков и генерирует ссылки для каждого заголовка. Можно ли искать v- html с использованием Vue для динамического создания этого компонента?

Это вызов ax ios для получения данных wordpress. И конечная точка, которую я получаю, возвращает 'content' со страницы Post - это строка HTML, которую я использую для вывода v- html.

data() {
    return {
        loading: true,
        baseUrl: 'https://sitename.co.uk/wp-json/wp/v2/posts/'
    }
},

methods: {
    fetchData() {
        axios.get(`${this.baseUrl}${this.$route.params.id}/`)
            .then((resp) => {
                const data = resp.data; //this is the wp data
            })
            .catch((err) => {
                console.log(err);
            })
    }
}

1 Ответ

0 голосов
/ 30 апреля 2020

Насколько я знаю, вы не можете импортировать тег заголовка в v- html, следовательно, вы можете визуализировать компоненты как страницу c с _slug в vue js.

...