Nuxt.js uses vue-meta to update the headers and html attributes of your application.

    • Type: Object or Function

    Use the head method to set the HTML Head tags for the current page.

    1. <template>
    2. <h1>{{ title }}</h1>
    3. </template>
    4. <script>
    5. export default {
    6. data() {
    7. return {
    8. title: 'Hello World!'
    9. }
    10. },
    11. head() {
    12. return {
    13. title: this.title,
    14. meta: [
    15. // hid is used as unique identifier. Do not use `vmid` for it as it will not work
    16. {
    17. hid: 'description',
    18. name: 'description',
    19. content: 'My custom description'
    20. }
    21. ]
    22. }
    23. }
    24. }
    25. </script>

    Head Method - 图1

    To avoid duplicated meta tags when used in child component, set up a unique identifier with the hid key for your meta elements (read more).