Vue

作者: 暴打小乳猪 | 来源:发表于2018-09-11 11:35 被阅读0次

<div class="me">{{you}}</div>
new Vue({        //element 元素 选择器

el:'.me',

data:{    //data  数据

you:'hellow'

}

})

v-model

<div class="me">

<input type="text" v-model="msg">

<p>{{msg}}</p>

</div>

new Vue({

el:'.me',

data:{

msg:''

}

})

v-on

<div id="itany">

<button v-on:click="alt">按钮</button>

</div>

var vm=new Vue({

el:'#itany',

data:{

msg:'hello vue'

},

methods:{

alt:function(){

alert(vm.msg)

alert(this.msg)

}   

}

})

vue-for

<div class="me">

<ul>

<li v-for="v in arr">{{v}}</li>

</ul>

</div>

new Vue({

el:'.me',

data:{

arr:[123,456,789],

obj:{name:'fuck',age:8}

}

})

<div class="me">

<ul>

<li v-for="(name,age) in obj">{{age}}__{{name}}</li>

</ul>

</div>

new Vue({

el:'.me',

data:{

obj:{name:'fuck',age:8}

}

})

<div class="me">

<ul>

<li v-for="vel in arrs">{{vel.num}},{{vel.name}},{{vel.price}}</li>

</ul>

</div>

new Vue({

el:'.me',

data:{

arrs:[

{num:1,name:'苹果',price:3},

{num:2,name:'香蕉',price:2},

{num:3,name:'梨',price:1}

]

}

})

vue-for表格

<div class="me">

<table border="1" width="300px" height="300px" cellspacing="0">

<thead>

<tr>

<th>编号</th>

<th>名称</th>

<th>单价</th>

</tr>

</thead>

<tbody>

<tr v-for="vel in arrs">

<td>{{vel.num}}</td>

<td>{{vel.name}}</td>

<td>{{vel.price}}</td>

</tr>

</tbody>

</table>

</div>

new Vue({

el:'.me',

data:{

arrs:[

{num:1,name:'苹果',price:3},

{num:2,name:'香蕉',price:4},

{num:3,name:'梨',price:5},

{num:4,name:'橘子',price:6}

]

}

})

相关文章

网友评论

      本文标题:Vue

      本文链接:https://www.haomeiwen.com/subject/cypygftx.html