Я очень новичок в изучении VueJS. И я на самом деле пытался найти способы, с помощью которых мы можем создавать несовместимые модули узлов, которые существуют для различных javascript сред, таких как React. Хорошим примером этого является Redo c API tooling . Это обеспечивает поддержку для React, но не для Vue. Теперь, если я хочу использовать это в своем проекте в VueJS / Nuxt JS на основе компонентного подхода Vue, как я могу это сделать?
Я попытался добавить это с помощью тега '' в '' прямо следующим образом:
<template>
<div class="container">
<div>
<h2 class="title">
</h2>
<script src="https://cdn.jsdelivr.net/npm/redoc/bundles/redoc.standalone.js"> </script>
<redoc spec-url="./spec.yaml">
</redoc>
</div>
</div>
</template>
<script>
export default {
}
</script>
Это работает. Но тогда я не могу выполнить необходимую настройку на основе принципов Vue, таких как передача источника документов OpenAPI в «Props» et c.