Vue

<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}

]

}

})

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容