Usage alongside normal <pre class="astro-code github-dark" style="background-color:#24292e;color:#e1e4e8; overflow-x: auto; white-space: pre-wrap; word-wrap: break-word;" tabindex="0"><code><span class="line"><span style="color:#E1E4E8"><</span><span style="color:#85E89D">script</span><span style="color:#E1E4E8">></span></span> <span class="line"><span style="color:#6A737D">// normal <script>, executed in module scope (only once)</span></span> <span class="line"><span style="color:#B392F0">runSideEffectOnce</span><span style="color:#E1E4E8">()</span></span> <span class="line"></span> <span class="line"><span style="color:#6A737D">// declare additional options</span></span> <span class="line"><span style="color:#F97583">export</span><span style="color:#F97583"> default</span><span style="color:#E1E4E8"> {</span></span> <span class="line"><span style="color:#E1E4E8"> inheritAttrs: </span><span style="color:#79B8FF">false</span><span style="color:#E1E4E8">,</span></span> <span class="line"><span style="color:#E1E4E8"> customOptions: {}</span></span> <span class="line"><span style="color:#E1E4E8">}</span></span> <span class="line"><span style="color:#E1E4E8"></</span><span style="color:#85E89D">script</span><span style="color:#E1E4E8">></span></span> <span class="line"></span> <span class="line"><span style="color:#E1E4E8"><</span><span style="color:#85E89D">script</span><span style="color:#B392F0"> setup</span><span style="color:#E1E4E8">></span></span> <span class="line"><span style="color:#6A737D">// executed in setup() scope (for each instance)</span></span> <span class="line"><span style="color:#E1E4E8"></</span><span style="color:#85E89D">script</span><span style="color:#E1E4E8">></span></span></code>
Print
Fullscreen
Presentation