您的位置:首页 > 产品设计 > UI/UE

vue的data为何是个函数

2017-11-22 15:04 197 查看
首先他只有是函数才可以是一个独立的对象
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
<script type="text/javascript" src="vue1.0.25.js" ></script>
</head>
<body>

<div id="app">
<my-div></my-div>
<my-div></my-div>
<my-div></my-div>
<my-div></my-div>
<my-div></my-div>
</div>

<script type="text/template"id="my_div" >
<button @click='counter += 1'>点击次数{{counter}}</button>
</script>

<script type="text/javascript">

//		Vue.component('child' ,child1)
Vue.component('my-div',{template:'#my_div',data(){//必须是函数在component里面
return {counter:0}
}
})
new Vue({
el:'#app'

})

</script>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: