vue2基本语法代码1

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
 <style>
     [v-cloak]{
     	display: none;

     }

 </style>
<body>
<!--       <div id="mydata" >
      	 <p  v-cloak>{{str1}}</p>
	   	 <p v-text="str2">xxx</p>
		 <p v-html="str3">xxx</p>
		 <button v-on:click="func2">xxx</button>
		 <button @click="func2">xxx</button>
		 <a href="https:www.baidu.com" @click.prevent="func2">aaaa</a>
		  <a href="https:www.baidu.com" @click.prevent="func2">aaaa</a>
		  <input :value="str4 +str2 + ' hello'  "></input>
      </div> -->


<!--       <div id="mydata" @click.capture="func1" style="width:100px;height:200px;background:red">
          
      	 <div @click="func2" style="width:100px;height:100px;background:blue;"></div>
      </div> -->
      <div id="mydata" @click="func1" style="width:100px;height:200px;background:red">
          
      	 <div @click.self="func2" style="width:100px;height:100px;background:blue;">
      	 	
				<p @click="func3">xxxxx</p>	
				<a href="https://www.baidu.com" @click.prevent.once="func1" target="_blank">x11111</a>
      	 </div>
      	 <form action="">
      	     <p>{{str5}}</p>
      	 	<input type="text" v-model="str5">

      	 </form>
      </div>
	 

</body>
   <script type="text/javascript" src="js/vue.js"></script>
   <script type="text/javascript">
   		var vm=new Vue({
   			el:"#mydata",
   			data:{
   				"str1":"aaa",
   				"str2":"bbb",
   				"str3":"<font style='color:red;'>xxx</font>",
   				"str4":"xxxx",
   				"str5":"xxxx",

   			},
   			methods:{
   				func1(){
   					alert("aa");
   				},
   				func2(){
   					alert("bb");
   				},func3(){
   					alert("cc");
   				}
   			}
   		});

   </script>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值