js取对象的第一个属性_Vue.js(一)

更新时间:2023-06-17 05:33:48 阅读: 评论:0

js取对象的第⼀个属性_Vue.js(⼀)
第⼀章 知识储备
javascript
HTML
CSS
第⼆章介绍
渐进式框架。其特点是易⽤、灵活、性能最省
不⽀持 IE8 及以下版本,因为 Vue 使⽤
易⽤、灵活、性能最省。注意的是:Vue 不⽀持
Vue是⼀套⽤于构建⽤户界⾯的渐进式框架
Vue
了 IE8 ⽆法模拟的 ECMAScript 5 特性。但它⽀持所有兼容 ECMAScript 5 的浏览器。
安装:cn.vuejs/js/vue.js
安装:
第三章 Vue实例化创建对象
<body>
<div id="app">
校对的意思</div>
</body>
<script src="./vue.js"></script>
<script>
// 实例化Vue函数对象
var app = new Vue({
// 根据id属性值查找⽬标节点对象
el: '#id属性值',
// 数据获取
data:{
// 在这⾥放所需数据
},
// 函数⽅法
methods:{
}
})
</script>
第四章模板语法
{}}”将值展⽰在html页⾯中。
“{{}}”
1、差值表达式:利⽤“{
1、差值表达式:
<body>
<div id="app">
<!--①显⽰第⼀个值 -->
{{a}}
<!-- ②可以返回函数 -->
<br>
{{b()}}
<!-- ③可以使⽤运算符 -->
<br>
{{c+d}}
<!-- ④三元运算符 -->
<br>
{{e>f?"d⼤":"f⼤"}}
</div>
sat培训</body>
<script src="./vue.js"></script>
<script>
// 实例化Vue函数对象
var app = new Vue({
// 根据id属性值查找⽬标节点对象
el: '#app',
// 数据获取
data:{
// 在这⾥放所需数据
// ①显⽰到页⾯中
a:"我是显⽰的第⼀个值",
// ②可以返回函数
b:function(){
return "我是返回的函数"
},
// ③可以使⽤运算符
c:1,d:2,
// ④三元运算符
e:5,f:10
}
})
</script>
3、指令
v-text:将数据内容原样显⽰到页⾯中
v-text:
<body>
<div id="app">
<p v-text="a"></p>
<p v-text="b"></p>
</div>
</body>
<script src="./vue.js"></script>
<script>
// 实例化Vue函数对象
var app = new Vue({
// 根据id属性值查找⽬标节点对象
el: '#app',
// 数据获取
data:{
a:"v-text将⽂本内容原样显⽰在页⾯中",            b:"<s>v-text</s>"
}
})
</script>
v-html:
v-html:功能与innerHTML同等厦门翻译
<body>
<div id="app">
<p v-html="a"></p>
<p v-html="b"></p>
</div>
</body>
<script src="./vue.js"></script>
<script>
// 实例化Vue函数对象
var app = new Vue({
// 根据id属性值查找⽬标节点对象        el: '#app',
/
/ 数据获取
data:{
a:"v-html",
b:"<s>v-html</s>"
}
})
</script>
v-show:显⽰隐藏
v-show:
<body>
<div id="app">
<!-- 值为true显⽰标签 -->
<p v-show="a">123</p>
<!-- 值为fal影藏标签 -->
<p v-show="b">456</p>厚脸皮英语
</div>
</body>
<script src="./vue.js"></script>
<script>
// 实例化Vue函数对象
var app = new Vue({
// 根据id属性值查找⽬标节点对象        el: '#app',
/
/ 数据获取
data:{
a:true,
b:fal
}
})
</script>
v-if,v-el,v-el-if:判断
v-if,v-el,v-el-if:
<!-- 如果a的值⼤于b则显⽰该标签 -->
<p v-if="a>b">a是⼤于b</p>
<!-- 否则显⽰该标签 -->
<p v-el>b⼤于a</p>
</div>
</body>
<script src="./vue.js"></script>
<script>
// 实例化Vue函数对象
var app = new Vue({
// 根据id属性值查找⽬标节点对象
el: '#app',
// 数据获取
data:{
a:10,
b:11
}
})
</script>
v-for:循环遍历数组显⽰到页⾯上去
v-for:
<body>
<div id="app">
<ul>
<!-- 语法:v-for="(值,键) in 数组名" -->
<li v-for="(val,key) in arr">{{val}}-----{{key}}</li>        </ul>
</div>成本会计工作内容
</body>
<script src="./vue.js"></script>
<script>
// 实例化Vue函数对象
var app = new Vue({
南京新东方英语// 根据id属性值查找⽬标节点对象
el: '#app',
// 数据获取
data:{
arr:['a','b','c','d','e']bearish
}
})
</script>
v-on:事件绑定
v-on:
<!-- 语法: v-on:事件类型="函数名" -->
<input type="button" value="btn1" v-on:click="cli">
<!-- 简写形式: @事件类型="函数名" -->
<input type="button" value="btn2" @click="cli2">
<!-- 事件修饰:@事件类型.修饰属性="函数名" ,v-on:事件类型.修饰属性="函数名"-->        <input type="text" @="keys">
</div>
</body>
<script src="./vue.js"></script>
<script>
// 实例化Vue函数对象
var app = new Vue({
// 根据id属性值查找⽬标节点对象
el: '#app',
// 数据获取
data: {
a: "弹出数据"
},
methods: {
cli: function () {
alert(this.a);
},
// 简写
cli2: function () {
alert('我是简写');
positions
},
// 事件修饰属性
keys: function () {
alert('绑定成功');
}
}
})
</script>
v-bind:绑定属性
v-bind:
<div id="app" v-bind:>
hei
</div>
<script src="./vue.js"></script>
<script>
var vm = new Vue({
el: '#app',
data: {
redColor: 'red',
font: 40
}
});
</script>earthhour
strike过去式数据绑定-单向数据绑定

本文发布于:2023-06-17 05:33:48,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/147822.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:数据   对象   函数   事件   查找   渐进式   框架
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图