Closed
Description
Bug Report
In the documentation it says that one can embed Vue
instances. I tried building an interactive component for our documentation like so:
# Servers
Thanks to [AngrySnout](https://github.com/AngrySnout/SauerTracker) we have excellent statistics for the game.
<div id="server">
<ul>
<li v-for="server in servers" :key="server.description"> {{ server.descriptionStyled }} </li>
</ul>
</div>
<script>
const API_URL = "https://tomaten.sauertracker.net/api/servers"
new Vue({
el: '#server',
data: () => ({
servers: []
}),
async mounted {}
console.log("HEY")
const response = await fetch(API_URL);
this.servers = await response.json();
}
})
</script>
However when loading the page the content quickly flashes before getting "rendered away".
I have no idea what sorcery is going on behind the scenes but my best bet is that it's an unsupported feature.
Steps to reproduce
(see above)
What is current behaviour
(see above)
What is the expected behaviour
The app that is rendered on screen should allow for dynamic content.
Other relevant information
-
Bug does still occur when all/other plugins are disabled?
-
Your OS: OSX 10.15.3 (19D76)
-
Browser version: Version 80.0.3987.132 (Official Build) (64-bit)
-
Docsify version: 4.11.2
-
Docsify plugins: search plugin