L'accès à un élément à l'intérieur d'un composant Vuejs

J'essaye d'accéder à un élément du dom à partir de l'intérieur de ma Vue mais je viens d'obtenir la valeur 'null'. Si je vais dans outils de dev et d'essayer je peux y accéder. Je suis en supposant que c'est une étude sur la portée de la question, mais je ne peux pas trouver la réponse.

<template>
    <ul class="list-group" id="criteria" v-for="item in criteria">
        <li class="list-group-item">{{ item.name }}</li>
    </ul>
</template>

<script>
    export default {
        template: "report-criteria",
        data() {
            return {
                criteria: []
            }
        },
        ready() {
            console.log(document.getElementById('criteria'));
        },
        methods: {},
    };
</script>

Quelqu'un peut-il aider s'il vous plaît?

La ligne template: "report-criteria" doit être supprimé

OriginalL'auteur bencarter78 | 2016-04-29