2
0
mirror of https://github.com/tenrok/vue-meta.git synced 2026-05-18 16:29:37 +03:00
Files
vue-meta/docs/faq/prevent-initial.md
T
2019-03-11 12:38:36 +01:00

13 lines
729 B
Markdown

# How to prevent update on page load
Add the `data-vue-meta-server-rendered` attribute to the `<html>` tag on the server-side:
```html
<html data-vue-meta-server-rendered>
...
```
`vue-meta` will check for this attribute whenever it attempts to update the DOM - if it exists, `vue-meta` will just remove it and perform no updates. If it does not exist, `vue-meta` will perform updates as usual.
While this may seem verbose, it _is_ intentional. Having `vue-meta` handle this for you automatically would limit interoperability with other server-side programming languages. If you use PHP to power your server, for example, you might also have metadata handled on the server already and want to prevent this extraneous update.