10,612
社区成员




<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>vue入门</title>
<script src="./vue.js"></script>
</head>
<body>
<div id="root"><!--挂载点间内容为模板-->
<div v-on:click="handleClick">{{content}}</div> <!--"v-on:"可简写为@>
<!--
{{msg}} <!--div为挂载点
<h1>{{number}}</h1><!--插值表达式{{}}
-->
</div>
<!--
插值表达式还有:
<h1 v-text='content'></h1>显示为<h1>hello<h1>
<h1 v-html='conent'></h1>显示为hello
-->
</div>
<script type="text/javascript">
new Vue({
el:'#root',/*el:让Vue实例接管某一元素,即与哪一DOM节点绑定,“#”千万不要忘记,Hbuilder不会报错,一个bug卡一下午都是正常的*/
/*
data:{
msg:'hello world',
number:123
},
*/
//data存放数据
data:{
content:'<h1>hello<h1>'
},
//方法
methods:{
handleClick:function(){
this.content = "world"//点击后hello变为world
}
}
})
</script>
</body>
</html>