Vue入门案例
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>快速入门</title>
<script src="js/vuejs-2.5.16.js"></script>
</head>
<body>
<div id="app">
{
{shuju}}
{
{NUMBER*10}}
{
{falese?"ok":"no"}}
</div>
</body>
<script>
new Vue(
{
el:"#app",
data:{
shuju:"hello 陈小姐",
NUMBER: 10,
}
}
);
</script>
</html>
首先在head中引入vue的文件
然后在body中写上一个带有id的div
然后在body下面写上一段逻辑代码 , 用
首先创建一个new Vue对象 , 一个中括号 , 然后创建一个{} , 中间书写一个el : #id 选中这个div , 然后书写数据展示区域data:{ } 括号中定义数据变量 , 以及变量的值
插值表达式
就是用来在页面上展示数据用的
{
{变量名称}}
点击事件
<body>
<div id="app">
{
{message}}
<button v-on:click="func('哈哈哈哈')" id="mybotton">vue的onclick</button>
</div>
</body>
<script>
new Vue({
el:"#app",
data:{
message:"hello"
},
methods:{
func:function (msg) {
alert("陈小姐 , 你愿意做我女朋友吗?")
this.message=msg;
}
}
});
</script>
首先定义一个button按钮 , v-on: click=“func”
定义一个methods :{ } 和data是一个级别的 , 然后你刚才定义的方法名:function(){ }
然后在方法体中 , 写