<div id="box">
<p>a的值是{{a}}</p>
<p>b的值是{{b}}</p>
<p v-if="a<b">a小于b</p>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
a :100,
b :200
}
});
</script>
<div id="box">
<template v-if="show">
<input type="radio" value="A">A
<input type="radio" value="B">B
<input type="radio" value="C">C
<input type="radio" value="D">D
</template>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
show : true
}
});
</script>
<div id="box">
<p>a的值是{{a}}</p>
<p>b的值是{{b}}</p>
<p v-if="a<b">a小于b</p>
<p v-else>a大于b</p>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
a :100,
b :200
}
});
</script>
<div id="box">
<div v-if="score>=90 && score<=100">优秀</div>
<div v-else-if="score>=80 && score<90">良好</div>
<div v-else-if="score>=70 && score<80">中等</div>
<div v-else-if="score>=60 && score<70">及格</div>
<div v-else>不及格</div>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
score : 90
}
});
</script>
<div id="box">
<input type="button" : value="bText" v-on:click="toggle">
<div v-show="show">
<img src="face.png">
</div>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
bText : '隐藏图片',
show : true
},
methods: {
toggle : function(){
//切换按钮文字
this.bText == '隐藏图片' ? this.bText ='显示图片' : this.bText = '隐藏图片';
this.show = !this.show;//修改属性值
}
}
});
</script>
<div id="box">
<ul>
<li v-for="item in items">{{item.TV_play}}</li>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
items : [ //定义电视剧名称
{ TV_play :'琉璃美人煞'},
{ TV_play :'祝卿好'},
{ TV_play :'梦醒长安'}
]
}
});
</script>
<div id="box">
<ul>
<li v-for="(item,index) in items">{{index}}-{{item.TV_play}}</li>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
items : [ //定义电视剧名称
{ TV_play :'琉璃美人煞'},
{ TV_play :'祝卿好'},
{ TV_play :'梦醒长安'}
]
}
});
</script>
<div id="box">
<ul>
<template v-for="menu in menulist">
<li class="item">{{menu}}</li>
<li class="separator"></li>
</template>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
menulist : ['首页','闪购']//定义导航菜单组件
}
});
</script>
<div id="box">
<ul>
<li v-for="item in items">{{item.name}}</li>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
items :[ //定义人物名称
{ name : '张三'},
{ name : '李四'},
{ name : '王二'}
]
}
});
demo.items.push({ name : '麻子'});//向数组末尾添加数组元素
</script>
<div id="box">
<ul>
<li v-for="item in items">{{item.name}}</li>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
items :[ //定义人物名称
{ name : '张三'},
{ name : '李四'},
{ name : '王二'}
]
}
});
demo.items =demo.items.slice(1);//获取数组中第2个元素后的所有元素
</script>
<div id="box">
<ul>
<li v-for="value in object">{{value}}</li>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
object :{ //定义人物信息对象
name : '晓茗',
sex : '女',
age : 29,
address : '上海'
}
}
});
</script>
<div id="box">
<ul>
<li v-for="(value,key) in object">{{key}}:{{value}}</li>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
object :{ //定义人物信息对象
name : '晓茗',
sex : '女',
age : 29,
address : '上海'
}
}
});
</script>
<div id="box">
<ul>
<li v-for="(value,key) in object">{{key}}:{{value}}</li>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
object :{ //定义人物信息对象
name : '晓茗',
sex : '女',
age : 29,
address : '上海'
}
}
});
Vue.set(demo.object,'postion','演员');//利用全局方法向对象中添加属性
</script>
<div id="box">
<ul>
<li v-for="(value,key) in object">{{key}}:{{value}}</li>
</ul>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#box',
data :{
object :{ //定义人物信息对象
name : '晓茗',
sex : '女',
age : 29,
address : '上海'
}
}
});
demo.object =Object.assign({},demo.object,{ //向对象中添加两个新的属性
tel : '18803830913',
interest : '喝奶茶',
});
</script>
<div id="example">
<div v-for="n in 5">员工第{{n}}年工龄,工资为:{{n*salary}}万元</div>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#example',
data :{
salary : 10
}
})
</script>
<div id="demo">
<div v-for="n in 9">
<span v-for="m in n">
{{m}}*{{n}}={{m*n}}
</span>
</div>
</div>
<script type="text/javascript">
var demo = new Vue({
el : '#demo'
});
</script>
备注:后期继续跟进Vue.js前端框架:计算属性与监听属性,希望大家多多支持和关注。
复制代码 代码如下: % URL="http://news.163.com/special/00011K6L/rss_newstop....
错误描述: 在开发.net项目中,通过microsoft.ACE.oledb读取excel文件信息时,报...
本文实例讲述了Laravel框架源码解析之反射的使用。分享给大家供大家参考,具体如...
DELETEFROMTablesWHEREIDNOTIN(SELECTMin(ID)FROMTablesGROUPBYName) Min的话保...
项目中用到的一些特殊字符和图标 html代码 XML/HTML Code 复制内容到剪贴板 div ...
工具:Eclipse,Oracle,smartupload.jar;语言:jsp,Java;数据存储:Oracle。...
4月11日20:30~22:00通过腾讯会议进行了第二次在线学习讨论我把学习笔记整理一下...
上篇文章给大家介绍了 Java正则表达式匹配,替换,查找,切割的方法 ,接下来,...
Elasticsearch 是通过 Lucene 的倒排索引技术实现比关系型数据库更快的过滤。特...
正则忽略大小写 – RegexOptions.IgnoreCase 例如: 复制代码 代码如下: Str = R...