收藏:下面两篇博文,可非常容易入门vue,故收藏
VueJS简明教程(一)之基本使用方法
https://www.jianshu.com/p/5d0d913d2453
VueJS简明教程(二)之组件
https://www.jianshu.com/p/bb4a347b903a
代码部分:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>普通vue</title>
<script src="./js/vue.min.js" type="text/javascript" charset="utf-8"></script>
</head>
<body>
<div id="first-vue" >
<p> {{myData}}</p>
<component-a></component-a>
<input type="text" id="changeable-text" v-model="myData" />
<button type="button" v-on:click="clickButton()">Click me</button>
</div>
</body>
<script type="text/javascript">
compB = {
template:'<button type="button">组件B</button>'
}
compA = {
template:'<div><button type="button">组件A</button><comp-b></comp-b></div>',
components:{
'comp-b':compB
}
}
var myVue = new Vue({
//el参数用来绑定Dom
el:'#first-vue',
//data用来绑定vue实例的数据
data:{
myData:'test',
myHidden:'hidden'
},
//methods参数用来绑定事件
methods:{
clickButton:function(){
this.myData = "Wow! iiiiiiii"
}
},
components:{
'component-a':compA
}
})
</script>
</html>