У меня есть страница, где я в настоящее время получаю строку 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);
})
}
}