每一个 Vue 应用都是经过实例化一个新的 Vue对象开始的,el属性对应一个标签,当vue对象建立后,这个标签内的区域就被vue对象接管,在这个区域内就能够使用vue对象中定义的属性和方法。vue
var vm = new Vue({
el:'#app', 这里绑定div
data:{message:'hello world!'} 这里放数据
});
<div id="app">{{ message }}</div> 这里能够直接拿到message的数据数组
还能够使用v-else-if和v-elseapp
<h1 v-if="num==0">0000
<h1 v-else-if="num==1">1111
<h1 v-else>2222函数
要给事件调用的函数写在methods中,调用时<input type="button" value="按一下试试" @click="这里直接调用methods里写的函数"/>code
methods:{
btn:function(){
alert('hahaha')
}
}对象
下拉框绑定索引
<select v-model="sel"> <option>北京</option> <option>上海</option> <option>纽约</option> </select>{{sel}} var vm = new Vue({ el:'#app', data:{ mes:'', sel:'北京' } } )