Vue学习

				document
js:可改变 HTML 元素、属性 和 css样式 事件作出反应
查找HTML元素
	document.getElementById("id名")
	document.getElementByTagName("标签名") 
	document.getElementByClassName("类名")
改变HTML内容
	document.getElementById("id名").innerHTML = " "		//改变HTML内容
	document.getElementById("id名").src=""				//改变HTML属性
改变HTML样式
	语法:document.getElementById(id).style.property=新样式
		document.getElementById("id名").style.color = "blue"
对事件作出相应
	onclick = document.getElementById("id名").innerHTML = " "
添加事件监听
	element.addEventListener(事件, 调用的函数);
	
	element.addEventListener("click", myFunction);
	function myFunction() {
	    alert ("Hello World!");
	}
Vue 模板语法
数据绑定最常见的形式就是使用 {{...}}(双大括号)的文本插值:
	{{message}}
el:类名 id名 
data:数据
		new Vue({
				el:'#app',
				data:{
					message:'hellworld js!',
					 seen:true
				}
			})
指令:
v-html	//输出html
	<div v-html="message"></div>
v-if
	<p v-if="seen">现在你看到我了</p>
		//v-if 指令将根据表达式 seen 的值(true 或 false )来决定是否插入 p 元素。
v-on  @
	监听 DOM 事件:
	<a v-on:click="doSomething">
	缩写:<a @click="doSomething">

v-bind 
	<pre><a v-bind:href="url">菜鸟教程</a></pre>
	缩写:<pre><a :href="url">菜鸟教程</a></pre>
v-model
 	v-model 指令来实现双向数据绑定
 	<input v-model="message">
<script>
new Vue({
  el: '#app',
  data: {
    message: 'Runoob!'
  }
})
</script>

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值