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

729 B

How to prevent update on page load

Add the data-vue-meta-server-rendered attribute to the <html> tag on the server-side:

<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.