<div id="app">
<div>
<label>姓名:</label>
<input type="text" v-model="user.name" id="user">
</div>
</div>
<script>
var vm = new Vue({
el: "#app",
data: {
user: {
name:"111"
}
},
created() {
let inputelement = document.getElementById('user');
console.log(inputelement);
inputelement.onblur = function(e) {
vm.user.name = "";
}
}
});
</script>
打印结果:
钩子函数不太清楚 1.在created阶段 可以访问到dom节点吗 ? 这里可以打印出inputelement但是 事件无效 。2.试了试counted 既可以访问到节点又可以对节点进行操作,区别在哪里。